我对两台机器使用相同的项目。我可以使用npm 1.4.28
在我的iMac上使用Grunt,并且无法使用我的其他计算机运行Grunt npm -v 2.5.1
如何将我的npm版本恢复为以前的版本?如果那个特定版本不可用怎么办?
答案 0 :(得分:1)
所以@steveax是正确的,这是一个兼容性问题。其他一些人经历了同样的事情。存储库作者发布了一个很好的解决方案,但我希望看到模块和npm最新版本兼容。但这现在有效:
在Linux或Mac上:
NPM install -g n
n 0.10.33
在Windows上:
npm install -g nvmw
nvmw install v0.10.33
nvmw use v0.10.33
答案 1 :(得分:-1)
他评论中回答的史蒂夫斯可能是对的!
但要回答你的问题,关于npm的疯狂的事情是你可以使用npm本身来改变版本:
$ npm install -g npm@1.4.28