안녕하세요, 김당쿽입니다! 🥕
노마드코더 강의 중 트위터 클론 강의를 진행하던 중 firebase의 현재 버전이 강의와 많이 다른 상태였고, 버전을 계속 다르게 깔다 보니 npm에서 오류가 난 것 같았다.
아무리 package-lock.json
을 지우고 다시 npm install
을 해도 계속 저 오류가 뜨게 되었고, package.json
은 강의에 있는 코드 그대로 복사를 해도 오류가 나게 되었다.
검색을 해 보던 도중 package-lock.json
뿐 아니라 node_modules
파일도 지운 후 npm install
을 해 보라는 글을 보았고 두 개 모두 지운 후 npm install
을 했더니 잘 작동되었다.
결론적으로 module 관련 오류가 생긴다면 package-lock.json
과 node_modules
를 다 지워 보자.
// package-lock.json과 node_modules 폴더를 삭제한다.
$ npm install (혹은 npm i)
$ npm run start (혹은 작성한 스크립트에 맞게 실행)