내 상자에/opt/node/bin 아래에 노드 및 NPM 바이너리가 설치되어 있습니다. 그리고 경로가 제대로 추가됩니다.CentOS에서 sudo가없는 NodeJS 및 npm
node -v
및
npm -v
잘 작동. 파일을 만들고 노드와 함께 실행하면 예상대로 작동합니다. 그러나 실행할 때 :
npm init
프로그램은 쓰기 권한이 없기 때문에 package.json을 쓸 수 없습니다. 나는 다음을 사용한다 :
sudo npm init
나는 소유자와 그룹이 0이고 모든 일반 사용자가이 파일을 수정할 수없는 파일을 얻는다. 나는 모든 파일 노드/npm이 생성하는 chown을하고 싶지 않다.
다른 사용자와 동일한 그룹의 사용자로 node/npm을 실행하고 동일한 디렉토리에 쓰기 권한을 갖는 방법이 있습니까?
많은 의미가 있고 잘 작동했습니다. 많은 감사합니다. – lewis