[英]NPM won't install pug?
誰能幫助我解讀此消息的含義? 我有另一個安裝了pug的應用程序,但是由於某種原因現在我無法創建新的模塊安裝。
我正在將應用程序本地的pug安裝到node_modules中
我只是想把工作做好,所以如果我錯過了一些簡單的事情,壓力水平對保持精確的視力沒有幫助。
我的系統用於持續開發,因此我不會在升級過程中亂糟糟,因為升級歷史上已經破壞了所有其他東西。
我的其他應用程序運行正常。
# npm install --save pug@2.0.0-beta4 <= Because the working app uses this one
npm ERR! Linux 3.2.0-35-generic-pae
npm ERR! argv "/home/kingram/.nvm/v0.10.46/bin/node" "/home/kingram/.nvm/v0.10.46/bin/npm" "install" "--save" "pug@2.0.0-beta4"
npm ERR! node v0.10.46
npm ERR! npm v2.15.1
npm ERR! path /home/kingram/.npm/wordwrap/0.0.2
npm ERR! code EACCES
npm ERR! errno 3
npm ERR! Error: EACCES, mkdir '/home/kingram/.npm/wordwrap/0.0.2'
npm ERR! { [Error: EACCES, mkdir '/home/kingram/.npm/wordwrap/0.0.2']
npm ERR! errno: 3,
npm ERR! code: 'EACCES',
npm ERR! path: '/home/kingram/.npm/wordwrap/0.0.2',
npm ERR! parent: 'cliui' }
npm ERR!
npm ERR! Please try running this command again as root/Administrator.
npm ERR! Please include the following file with any support request:
npm ERR! /home/kingram/node/fssreg/npm-debug.log
您可能需要使用sudo進行安裝,即sudo npm install ...
這將提示您輸入root密碼。
似乎需要root特權才能安裝所需的軟件包。 盡管實際上並非如此,但您可以解決此問題。... 請查看此鏈接
經過@zillafthegods的查詢后,發現〜/ .npm中的某些目錄是root擁有的。 特別是自動換行模塊目錄。
更改了權限,npm很好地安裝了它。
如果沒有一些建議,我將無法抓住其中一件事情,所以謝謝。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.