[英]npm commands not work
Windows 10上沒有npm命令(全部!)。
例:
npm -v
它不顯示任何信息,cmd崩潰。 僅在我點擊CTR + C並告知“ Y”時才解鎖:
我嘗試重新安裝node.js(v6.6.0 x64和v5.12.0 x86),嘗試使用npm版本v3.10.3和v3.10.7,但都沒有成功。
我該如何解決?
新聞:
我在nodejs\\node_modules\\npm\\lib\\config\\core.js
上的afterUser()函數中的conf.get('prefix')
返回錯誤的目錄: C:\\Users\\Alisson Linneker\\'C:\\Program
相信這就是問題所在!
問題解決了!
在nodejs\\node_modules\\npm\\lib\\config\\core.js
afterUser()函數中,在if (conf.get('prefix')) {
之前添加:
conf.set('prefix', path.resolve(__dirname, '../..', ''))
對於Windows,我將Virtual Box與Ubuntu一起使用。 如果您進行了設置,您將擁有更輕松的時間。
在nodejs\\node_modules\\npm\\lib\\config\\core.js
afterUser()函數中,在if (conf.get('prefix')) {
之前添加:
conf.set('prefix', path.resolve(__dirname, '../..', ''))
拉取請求: https : //github.com/npm/npm/pull/13995
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.