리액트(React, React.js)
[React] node-module이 없을 때(yarn start가 안될 때) 해결방법
starnova
2021. 9. 30. 13:16
가장 기초적인 부분이지만, 오랫동안 리액트를 건드리지 않고, 이제 갓 프로그래밍을 입문했는데 하필 리액트부터 건드린 사람들을 위해서 당황스러운 부분이었던, node-module이 없을 때의 해결방법을 적어본다.
우선 이 상황이 발생하게 되는 이유는,
다른 사람의 코드를 공유받았을 때 (예를 들어 github에서 clone을 했을 때),
node-module의 경우 기본 개발환경을 위한 파일들이기 때문에 건드릴 일이 없으며, 또한 폴더의 크기도 너무 크기 때문에 공유를 하지 않는 것 같다.
따라서, 나머지의 폴더와 파일들을 받게 되는데,
이때 yarn start 혹은 npm start를 하더라도 node-module이 없기 때문에 코드가 실행이 제대로 되지 못한다.
이럴 때에 해결방법은 매우 간단하다.
결국 node-module만 install 해주면 된다.
해당 파일에서 yarn install 혹은 npm install을 해주면 끝!