설치 개념을 기반으로 chocolatey
@Tracker가 제안한 과 아이디어를 바탕으로 저에게 도움이 된 것은 다음을 수행하는 것이 었으며 Windows의 모든 사용자는 nodejs
and으로 작업하게되어 기뻤습니다 npm
.
고르다 C:\ProgramData\nodejs
에 대한 설치 디렉토리로 nodejs
설치 nodejs
관리자 그룹의 구성원 인 사용자로.
이것은 다음과 같이 초콜릿으로 할 수 있습니다. choco install nodejs.install -ia "'INSTALLDIR=C:\ProgramData\nodejs'"
그런 다음라는 폴더를 만듭니다 npm-cache
설치 디렉토리의 루트에C:\ProgramData\nodejs\npm-cache
.
etc
설치 디렉토리의 루트에 폴더를 생성하십시오.C:\ProgramData\nodejs\etc
.
NODE
환경 변수를 다음과 같이 설정하십시오.C:\ProgramData\nodejs
.
NODE_PATH
환경 변수를 다음과 같이 설정하십시오.C:\ProgramData\nodejs\node_modules
.
%NODE%
위에서 생성 한 환경 변수가 추가 되었는지 (또는 경로) 추가 되었는지 확인하십시오.%PATH%
.
편집하다 %NODE_PATH%\npm\npmrc
다음 내용으로prefix=C:\ProgramData\nodejs
명령 프롬프트에서 전역 구성을 다음과 같이 설정하십시오.
npm config --global set prefix "C:\ProgramData\nodejs"
npm config --global set cache "C:\ProgramData\nodejs\npm-cache"
위의 단계는 npm ( npm -g install npm@latest
)을 업데이트 하거나 npm
모듈 을 설치 하기 전에 순서대로 수행하는 것이 중요합니다 .
위의 단계를 수행하면 nodejs
적절한 권한을 가진 모든 사용자가 쉽게 사용할 수있는 시스템 전체 설치로 실행하는 데 도움이되었습니다 . 각 사용자는 실행할 수 node
와 npm
같은 필요합니다.