❗️Error/오류를 해결하자! 34

깃헙에서 .DS_store가 자꾸 말썽을 피울때, gitignore

=> 위의 .DS_store과 위 사진에는 없는 test.md파일이 말썽을 피웠다. 🤔문제 사항 깃헙 main 브런치에 공부한 내용을 내 브런치에 push 후, main 브런치에 merge를 해야한다. 그런데 어느날부터인지 pull, switch, add, commit, push시 .DS_store, test.md파일이 지속적으로 문제를 일으키고 있었다. 그리고 대부분은 위의 에러코드처럼 아래 파일이 덮여쓰인다고 변경되는 내용을 commit하거나 stash 하라고 오류창이 계속 떴다. 그런데 문제는 commit하거나 stash을 해도 해결되지 않는다는 점이였다!!! 🤔 해결 방법 내 브랜치에서 문제가 되는 폴더에서 .DS_Store와 test.md 파일을 제거하고 메인 폴더에서 .DS_store와 tes..

Uncaught SyntaxError: Illegal return statement

제주 코딩 베이스캠프의 Javascript 100제 중 문제28 : 2-gram 를 풀던 중 만난 오류 입니다. 입력창으로 직접 문자열을 입력받은 후, input 이라는 변수에 할당을 해줍니다. 그리고 input의 타입이 정말 문자열에 속하는지 확인합니다. 반복문을 통해 원하는 문자의 자리를 출력합니다. 여기서 저는 for 반복문 안에 return 을 써서 바로 제가 원하는 값을 출력하려고 했습니다. 이 도중에 만난 에러 Uncaught SyntaxError: Illegal return statement 여기서 이 에러가 난 이유 : return 은 함수 블록 내부에서만 사용된다. 그런데 위의 코드에서는 function이 없으므로 return 을 쓰면 에러가 난다. return only makes sen..

깃헙 배포할 때 에러 해결방법

1. html 파일을 index.html로 바꾸자 2. 이렇게 삽입하자. 3. 깃허브를 올릴 땐 경로를 잘 확인하자. (1) html 안의 js 파일들의 경로 예를들자면 가 아니라 왜냐면 깃헙에 커밋할 때 폴더 그대로 안올리기 때문 (2) 파일의 대소문자 확인하기 (3) 이미지 파일을 삽입했다면 경로 잘 확인하기 4. 그래도 문제라면 콘솔창을 잘 확인해서 문제를 파악하자!