설치 개념을 기반으로 chocolatey@Tracker가 제안한 과 아이디어를 바탕으로 저에게 도움이 된 것은 다음을 수행하는 것이 었으며 Windows의 모든 사용자는 nodejsand으로 작업하게되어 기뻤습니다 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같은 필요합니다.