节点和NPM版本不匹配

时间:2015-12-07 14:37:59

标签: node.js npm

我的mac上的节点和npm版本不匹配。如何将npm降级到与节点相同的版本?

节点:

$ node -v
$ v0.12.7

NPM:

$ npm -v
$ 2.14.4

3 个答案:

答案 0 :(得分:4)

npm是node.js的包管理器。他们不必是相同的版本。 npm也比节点更频繁地更新,因此不能期望它们保持其版本相同

答案 1 :(得分:0)

如果有帮助,您可以安装任何版本的NPM。在debian发行版上,要使用npm版本4.5.0,你需要这样做:

$ curl https://registry.npmjs.org/npm/-/npm-4.5.0.tgz
$ tar -xvzf npm-4.5.0.tgz
$ cd package/
$ [sudo] make install

答案 2 :(得分:0)

他们的版本不同,因为它们是独立的软件。他们的发展不同步。

我建议你尽可能更新NPM;我正在运行npm版本5.2.0

您可以使用npm install -g npm

轻松升级NPM版本