2016-10-12 3 views
0

가 작동하지만 나에게 몇 가지 오류를주고 갈 것으로 보인다 작동하지 :NPM-창은 업그레이드 나 <code>npm install --global --production npm-windows-upgrade</code>을 실행하면

Error: EPERM: operation not permitted, rename 'C:\Users\MyUserName\AppData\Roaming\npm\node_modules.staging\lodash-36ccc657' -> 'C:\Users\MyUserName\AppData\Roaming\npm\node_modules\npm-windows-upgrade\node_modules\lodash'

Error: EPERM: operation not permitted, rename 'C:\Users\MyUserName\AppData\Roaming\npm\node_modules.staging\lodash-36ccc657' -> 'C:\Users\MyUserName\AppData\Roaming\npm\node_modules\npm-windows-upgrade\node_modules\lodash'

Error: EPERM: operation not permitted, rename 'C:\Users\MyUserName\AppData\Roaming\npm\node_modules.staging\lodash-36ccc657' -> 'C:\Users\MyUserName\AppData\Roaming\npm\node_modules\npm-windows-upgrade\node_modules\lodash'

내가 node_modules 아래 .staging 폴더가 없습니다. 누구든지이 문제가 있었습니까?

답변

1

관리자로 실행하고 있습니까? 이것은 설명서에 명시된 바와 같이 상승 된 PowerShell에서 다음 명령을 실행하여 시스템에서 스크립트를 실행할 수 있는지 확인합니다. PowerShell을 관리자 권한으로 실행하려면 시작을 클릭하고 PowerShell을 검색 한 다음 PowerShell을 마우스 오른쪽 단추로 클릭하고 관리자 권한으로 실행을 선택합니다.

Set-ExecutionPolicy Unrestricted -Scope CurrentUser -Force 

그런 다음, 설치하고 (상승 PowerShell을 또는 cmd.exe를에서도) 실행이 업그레이 더 도구를 사용 : 당신은 이미 여기에 지침을 따랐 경우

npm install --global --production npm-windows-upgrade 
npm-windows-upgrade 

나는 확실하지 않았다 : https://www.npmjs.com/package/npm-windows-upgrade

+0

PowerShell에서이 작업을 수행하지 않았습니다. 이로 인해 문제가 해결되었습니다. 감사. – Sam

+0

현재 버전의 노드 ('0.12.0')에서는'npm-windows-upgrade'를 실행할 수 없습니다. ''strict 모드 ''에서'const'의 사용이 허용되지 않는다는 오류가 발생합니다. 충분히 재미있게, 나는이 파일을 다른 파일 세트로 정확하게 수정하기 위해 노드 버전을 업그레이드하려고합니다! –

관련 문제