이번에는 Linux에서 node.js전역 모듈을 찾을 수 없는 문제에 대한 해결 방법을 알려드리고, Linux에서 node.js 전역 모듈을 찾을 수 없는 문제를 해결하기 위한 노트를 여기에서 전해드리겠습니다. 실제 사례이므로 살펴보겠습니다.
오늘은 npm을 사용하여 Linux에 설치하고 노드 프로젝트를 배포하려고 준비했는데 pm2 명령을 통해 프로젝트를 시작했을 때 pm2를 찾을 수 없다고 보고되어 매우 안타까웠습니다. pm2가 성공적으로 설치되지 않았으나 노드 설치 디렉터리에서 아래 bin 폴더에서 pm2를 호출하는데 문제가 없습니다.
/usr/local/node/node-v7.3.0-linux-x64/bin/pm2 list
pm2 list 명령을 이렇게 호출하면 pm2가 시작한 프로젝트를 문제 없이 볼 수 있습니다.
Linux 시스템에서 npm을 통해 전역적으로 모듈을 설치한 후에는 Windows처럼 환경variables을 자동으로 구성할 수 없으며 사용자가 직접 구성해야 하는 것으로 나타났습니다. . . 글쎄요, 스스로 해보세요. . .
Linux에서 환경 변수를 구성하는 것은 매우 간단합니다. /etc/profile 파일만 수정하면 됩니다. 프로필 파일 끝에 노드 모듈의 디렉터리를 작성하면 됩니다.export NODE_HOME=/usr/local/node/node-v7.3.0-linux-x64/bin export PATH=$NODE_HOME:$PATH
종료하고 다시 연결하면 수정된 구성이 적용됩니다. 효력을 발휘합니다.
명령을 직접 실행
pm2 list
PHP가 그림을 고정된 크기로 자르는 단계에 대한 자세한 설명
php는 임의의 숫자, 문자 또는 숫자와 문자가 혼합된 문자열을 생성합니다
위 내용은 Linux에서 node.js 전역 모듈을 찾을 수 없는 문제 해결의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!