chocolatey에서 node를 넣으면 npm이 관리자 권한 일 때만 실행할 수있는 문제
2301 단어 환경 변수npm관리자 권한chocolatey
어려움
· npm 명령이 관리자 권한으로만 사용할 수 있습니다!
배경으로 chocolatey에서 nvm을 넣고 node.js와 npm을 설치했습니다.
- 관리자로 명령을 열 때만 npm이 인식됩니다.
결론 · 시스템 환경 변수의 경로를 편집하고 nvm의 경로를 직접 통과시킵니다.
원인 · chocolatey에서 nvm을 설치하면 시스템 환경 변수 설정이 다음과 같습니다.
· %NVM_HOME%는 시스템 환경 변수 내에 설정한 변수 NVM_HOME을 호출하고 있지만, 이것이 시스템 환경 변수 내에 있기 때문에 관리자 권한으로 밖에 액세스 할 수 없다.
해결 방법
· 관리자 모드에서 powershell을 시작하고 다음 명령을 실행하여 시스템 변수를 편집 할 수 있습니다.
관리자 권한 powershellStart C:\Windows\system32\rundll32.exe sysdm.cpl, EditEnvironmentVariables
- 단 두 손으로 관리자 권한으로 시스템 환경 변수가 엉망이 되는 것을 대처한다
· 변수에 작성된 경로를 확인한 후 관리자 권한없이 사용하려는 명령의 경로를 시스템 환경 변수 또는 사용자 환경 변수에 직접 작성합니다.
재빨리 vscode에서 powershell을 실행하는 경우 편집기를 다시 시작하는 것을 잊지 마십시오.
참고문헌 - 관리자로 명령을 열 때만 npm이 인식됩니다.
- 단 두 손으로 관리자 권한으로 시스템 환경 변수가 엉망이 되는 것을 대처한다
Reference
이 문제에 관하여(chocolatey에서 node를 넣으면 npm이 관리자 권한 일 때만 실행할 수있는 문제), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/kure_taro/items/24d05b1ab826b0a3f64b
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
· 관리자 모드에서 powershell을 시작하고 다음 명령을 실행하여 시스템 변수를 편집 할 수 있습니다.
관리자 권한 powershell
Start C:\Windows\system32\rundll32.exe sysdm.cpl, EditEnvironmentVariables
- 단 두 손으로 관리자 권한으로 시스템 환경 변수가 엉망이 되는 것을 대처한다
· 변수에 작성된 경로를 확인한 후 관리자 권한없이 사용하려는 명령의 경로를 시스템 환경 변수 또는 사용자 환경 변수에 직접 작성합니다.
재빨리 vscode에서 powershell을 실행하는 경우 편집기를 다시 시작하는 것을 잊지 마십시오.
참고문헌 - 관리자로 명령을 열 때만 npm이 인식됩니다.
- 단 두 손으로 관리자 권한으로 시스템 환경 변수가 엉망이 되는 것을 대처한다
Reference
이 문제에 관하여(chocolatey에서 node를 넣으면 npm이 관리자 권한 일 때만 실행할 수있는 문제), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/kure_taro/items/24d05b1ab826b0a3f64b텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)