작성
·
343
1
Axios 를 다운 받을때, 꼭 특정한 폴더에서 받아야 하는 건가요? Node-modules 랑 json.package 가 public 폴더 밑으로 또 생겨있고, nom start 누르면 Axios error 라고 뜹니다.
답변 1
0
axios를 다운받는 것 뿐만 아니라 npm 패키지(라이브러리)를 설치할 때 반드시 프로젝트 최상단 폴더에서 실행해야 합니다.
예를 들어 grab-market 프로젝트 폴더가 있을 때 해당 프로젝트 폴더에서 npm install ~ 명령어를 진행해야지 해당 프로젝트 폴더에 있는 package.json과 node_modules(라이브러리가 저장되는 공간)에 업데이트가 됩니다. 그래야 react 프로젝트가 실행될 때 해당 설치된 라이브러리를 제대로 인식할 수 있을 겁니다! 만약 public 폴더 안에서 명령어를 실행하면 새로 package.json과 node_modules가 생길거에요.
즉 정리하면 public폴더의 package.json과 node_modules를 지우고 프로젝트 루트 폴더에서 다시 npm install을 진행해주시면 됩니다 :)