npm 命令不起作用
npm commands not work
我的 Windows10.
上没有任何 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, '../..', ''))
我的 Windows10.
上没有任何 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, '../..', ''))