`sudo npm install -g`를 실행하지 마십시오 -- 작동시키는 가장 간단한 방법
npm install --global something
권한 오류가 발생할 수 있습니다. 일부 솔루션은 해당 행과 함께
sudo
를 사용하는 것이지만 일부npm
설치 프로세스에 컴퓨터의 전체 제어 권한을 부여하는 것은 위험할 수 있습니다.간단한 해결책이 하나 있습니다
mkdir ~/.my-npm-global
npm config set prefix '~/.my-npm-global'
그런 다음 이 줄을
~/.profile
및 ~/.bashrc
모두에 추가합니다.# add to both .profile and .bashrc
export PATH=~/.my-npm-global/bin:$PATH
그런 다음 Bash 셸을 종료하거나
bash
를 입력하여 새 셸을 시작합니다.이제 위의 설치 줄을 줄임말로 수행할 수 있습니다.
npm i -g something
몇 가지 메모
.profile
대신 .bashrc
에만 추가해야 합니다. 그러나 원격 로그인에 신경 쓰지 않는다면 괜찮습니다. 이 경우 .bashrc
에 추가할 수도 있습니다. (아래 참조 2 참조) .profile
에만 추가해야 하지만 컴퓨터를 재부팅해야 합니다.bashrc
에도 추가하고 다음에 재부팅 후 제거할 수 있습니다참조:
Reference
이 문제에 관하여(`sudo npm install -g`를 실행하지 마십시오 -- 작동시키는 가장 간단한 방법), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/sunflower/don-t-run-sudo-npm-install-g-the-simplest-way-to-make-it-work-30e5텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)