簡體   English   中英

npm install不適用於Windows 8上的--save-dev選項

[英]npm install doesn't work with --save-dev option on windows 8

在Windows8上,我嘗試安裝npm軟件包

npm install grunt-contrib-uglify --save-dev

如果我在沒有--save-dev的情況下運行它,則效果很好

npm install grunt-contrib-uglify --save-dev

添加保存會導致錯誤:

npm ERR! Error: EPERM, open 'C:\2\package.json'
npm ERR!  { [Error: EPERM, open 'C:\2\package.json'] errno: 50, code: 'EPERM', path: 'C:\\2\\package.json' }
npm ERR!
npm ERR! Please try running this command again as root/Administrator.

npm ERR! System Windows_NT 6.2.9200
npm ERR! command "C:\\Program Files\\nodejs\\\\node.exe" "C:\\Program Files\\nodejs\\node_modules\\npm\\bin\\npm-cli.js"
 "install" "grunt-contrib-uglify" "--save-dev"
npm ERR! cwd C:\2
npm ERR! node -v v0.10.32
npm ERR! npm -v 1.4.28
npm ERR! path C:\2\package.json
npm ERR! code EPERM
npm ERR! errno 50
npm ERR! stack Error: EPERM, open 'C:\2\package.json'
npm ERR! Error: EPERM, open 'C:\2\npm-debug.log'
npm ERR!  { [Error: EPERM, open 'C:\2\npm-debug.log'] errno: 50, code: 'EPERM', path: 'C:\\2\\npm-debug.log' }
npm ERR!
npm ERR! Please try running this command again as root/Administrator.

npm ERR! System Windows_NT 6.2.9200
npm ERR! command "C:\\Program Files\\nodejs\\\\node.exe" "C:\\Program Files\\nodejs\\node_modules\\npm\\bin\\npm-cli.js"
 "install" "grunt-contrib-uglify" "--save-dev"
npm ERR! cwd C:\2
npm ERR! node -v v0.10.32
npm ERR! npm -v 1.4.28
npm ERR! path C:\2\npm-debug.log
npm ERR! code EPERM
npm ERR! errno 50
npm ERR! stack Error: EPERM, open 'C:\2\npm-debug.log'
npm ERR!
npm ERR! Additional logging details can be found in:
npm ERR!     C:\2\npm-debug.log
npm ERR! not ok code 0

我已經檢查了文件權限,並以管理員身份運行了它。 我找不到使它工作的方法。

請幫忙 ;)

我在OSX上遇到了同樣的問題,我修復了它的執行問題:

sudo chown -R $USER:$GROUP ~/.npm

和:

npm cache clean

然后,我可以在項目中使用--save-dev安裝該軟件包。

在您的情況下,可以使用Windows資源管理器(例如: http//technet.microsoft.com/zh-cn/magazine/ff404240)來代替“ chown來更改用戶對“ C:\\ 2”和子文件夾的權限。 aspx或直接從PowerShell中獲取: http//blogs.msdn.com/b/johan/archive/2008/10/01/powershell-editing-permissions-on-a-file-or-folder.aspx

資料來源: https : //github.com/npm/npm/issues/5869

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM