npm命令不起作用

时间:2016-09-16 21:36:45

标签: node.js npm npm-install

没有npm命令(全部!)正在我的Windows 10上运行。

示例:

npm -v

它不显示任何信息和cmd崩溃。只有在我按下CTR + C并通知“Y”时才会解锁:

may want to look

我尝试重新安装node.js(v6.6.0 x64和v5.12.0 x86),尝试了npm版本v3.10.3和v3.10.7,但都没有成功。

我该如何解决?

新闻:

nodejs\node_modules\npm\lib\config\core.jsC:\Users\Alisson Linneker\'C:\Program上的afterUser()函数中,它返回了错误的目录:nodejs\node_modules\npm\lib\config\core.js

我相信这就是问题!

问题解决了!

if (conf.get('prefix')) { afterUser()函数中,在conf.set('prefix', path.resolve(__dirname, '../..', ''))行之前添加:

NSString *joinedString = [array componentsJoinedByString:@","]; NSString *arraString = [NSString stringWithFormat:@"(%@)", joinedString];

2 个答案:

答案 0 :(得分:1)

对于Windows,我使用Virtual Box和Ubuntu。如果你设置它,你将有一个更容易的时间。

答案 1 :(得分:0)

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