Nodemon 명령을 찾을 수 없음 해결
nodemon
은 디렉토리에서 파일 변경을 감지하면 노드 애플리케이션을 자동으로 다시 시작하여 NodeJS 기반 앱 개발을 지원하는 유틸리티입니다.
nodemon
을 사용하기 위해 코드 및 개발 프로세스를 변경할 필요가 없습니다. 노드 래퍼 대체물은 nodemon
입니다.
스크립트를 실행할 때 명령줄에서 node
라는 단어를 nodemon
으로 변경합니다.
PC, Mac 또는 Linux에서 npm
또는 NodeJS
를 사용할 때 nodemon 명령을 찾을 수 없음
문제가 있는 경우 특히 nodemon
이 있는 경우 문제를 해결할 수 있는 여러 가지 방법이 있습니다.
이 기사에서는 nodemon 명령을 찾을 수 없음
오류를 해결하고 처리하는 방법에 대해 설명합니다.
npm
을 사용하여 Nodemon 명령을 찾을 수 없음 해결
npm
을 사용하여 유용하고 기능적인 라이브러리, 패키지 및 도구를 설치하여 NodeJS 플랫폼에서 개발을 개선합니다. 또한 nodemon
은 패키지 관리자를 통해 사용할 수 있습니다.
대부분의 command not found
오류 메시지와 마찬가지로 nodemon
유틸리티가 OS에 설치되지 않았을 가능성이 높습니다.
먼저 버전을 출력하는 다음 명령을 사용하여 Node가 사용 가능한지 확인해야 합니다.
node -v
예상 출력은 시스템에 있는 노드 버전입니다.
v18.4.0
npm
이 설치되어 있는지도 확인해야 합니다.
npm --version
예상 출력은 npm
의 버전입니다.
8.12.1
버전이 최신이 아닌 경우 다음 명령 중 하나를 사용할 수 있습니다(모든 OS에서).
npm install -g npm@latest
npm update -g
그러나 Linux 사용자의 경우 다음 명령을 순차적으로 사용할 수 있습니다.
sudo npm cache clean -f
sudo npm install -g n
sudo n stable
이것이 중단되었으므로 PC에서 nodemon
을 확인하여 사용 가능한지 확인할 수 있습니다.
nodemon -v
위의 명령을 실행할 때 오류가 표시되어야 합니다.
OS에 관계없이 npm
명령을 사용하여 nodemon
을 PC에 설치할 수 있습니다.
npm install -g nodemon
위의 명령은 nodemon
을 전체적으로 설치합니다. 그러나 nodemon
을 개발 종속성으로 설치하려는 경우 다음 명령을 사용할 수 있습니다.
npm install --save-dev nodemon
이후 버전을 확인하여 성공적으로 설치되었는지 확인할 수 있습니다.
nodemon -v
이 명령의 예상 출력은 설치된 현재 버전입니다.
2.0.19
또한 도움말 문서를 확인하여 시작할 수 있습니다.
nodemon -h
예상 출력:
Usage: nodemon [options] [script.js] [args]
Options:
--config file ............ alternate nodemon.json config file to use
-e, --ext ................ extensions to look for, ie. js,pug,hbs.
-x, --exec app ........... execute script with "app", ie. -x "python -v".
Mac 시스템을 사용하는 경우 다음과 같이 nodemon
을 직접 설치하는 데 문제가 있을 수 있습니다. 따라서 nodemon: command not found
오류를 제거하려면 nodemon
을 강제로 설치하는 다음 명령을 사용해야 합니다.
sudo npm install -g --force nodemon
EACCES 오류와 관련된 다른 문제가 발생하면 NPM 문서를 확인할 수 있습니다.
npx
를 사용하여 Nodemon 명령을 찾을 수 없음 해결
npx
는 npm
레지스트리에서 호스트되는 종속성을 설치하고 관리할 수 있는 패키지 실행기 및 CLI 도구입니다. 레지스트리에서 호스트되는 CLI 도구 및 기타 실행 파일을 사용하는 쉬운 방법을 제공합니다.
특히 nodemon
설치 또는 npm
을 통한 사용에 문제가 있고 command not found
오류가 계속 발생하는 Mac 사용자의 경우 npx
는 nodemon
을 처리하는 좋은 대안을 제공합니다.
다음 명령은 로컬에서 실행하는 데 도움이 됩니다(즉, 시스템 경로에서 사용할 수 없음).
npx nodemon
그런 다음 package.json
파일에 아래 문을 추가합니다.
"serve": "npx nodemon index.js"
그런 다음 아래 명령을 사용하여 nodemon
을 원활하게 실행하십시오.
npm run serve
그러나 Windows라면 첫 번째 명령인 npx nodemon
이면 충분합니다.
yarn
을 사용하여 Nodemon 명령을 찾을 수 없음 해결
yarn
은 NodeJS 내에서 일관성, 보안 및 성능을 제공하는 npm
의 좋은 대안인 패키지 관리자입니다. yarn
을 사용하면 nodemon
을 설치하여 nodemon 명령을 찾을 수 없음
오류를 처리할 수 있습니다.
다음 명령은 nodemon
을 설치하고 command not found
오류를 제거하는 데 도움이 됩니다.
yarn global add nodemon
명령을 실행한 후 다음 명령을 사용하여 성공적으로 완료되었는지 확인할 수 있습니다.
nodemon --version
출력은 설치된 현재 버전입니다.
2.0.19
yarn
이 설치되어 있지 않은 경우 이 명령을 사용하여 npm
을 설치할 수 있습니다.
npm install --global yarn
Linux의 경우 다음 명령을 사용할 수 있습니다.
npm install --global yarn
이후 버전을 출력하는 아래 명령을 사용하여 성공적으로 설치되었는지 확인합니다.
yarn --version
Olorunfemi is a lover of technology and computers. In addition, I write technology and coding content for developers and hobbyists. When not working, I learn to design, among other things.
LinkedIn