npm不支持Node.js v9.0.0

npm不支持Node.js v9.0.0,node.js,npm,Node.js,Npm,我刚刚将我的项目升级为使用Node.jsv9.0.0。当我使用npm开始我的项目时,它告诉我应该升级到一个新的节点版本,但我相信这是最新的版本。我还相信我正在使用最新版本的npm(5.5.1) 我需要担心这个警告吗?有没有解决这个问题的好办法 以下是完整的警告: npm WARN npm npm does not support Node.js v9.0.0 npm WARN npm You should probably upgrade to a newer version of node a

我刚刚将我的项目升级为使用Node.jsv9.0.0。当我使用npm开始我的项目时,它告诉我应该升级到一个新的节点版本,但我相信这是最新的版本。我还相信我正在使用最新版本的npm(5.5.1)

我需要担心这个警告吗?有没有解决这个问题的好办法

以下是完整的警告:

npm WARN npm npm does not support Node.js v9.0.0
npm WARN npm You should probably upgrade to a newer version of node as we
npm WARN npm can't make any promises that npm will work with this version.
npm WARN npm Supported releases of Node.js are the latest release of 4, 6, 7, 8.
npm WARN npm You can find the latest version at https://nodejs.org/
Now using node v9.0.0 (npm v5.5.1)

我刚刚升级到节点v9,遇到了同样的问题。这有一个Github问题

按照卸载
npm
的全局实例的建议,我使用以下方法解决了问题:

npm uninstall -g npm

9.0.0
确实是目前可用的最新版本。NPM向您显示此消息的原因是,NPM尚未更新其尚未接受的
9.0.0
支持版本


我想说的是,您可能可以毫无问题地使用它,但是如果您偶然发现一个问题,请知道它可能是由NPM团队引起的,并且很可能很快会被NPM团队修复。

[sudo]NPM install-gnpm@5.3.x
帮我解决这个问题。ubuntu 16.10不支持Node.js v9.1.0

卸载对我不起作用

npm uninstall -g npm
Node.js v9.1.0与npm v5.5.1捆绑在一起。npm的最新版本也是v5.5.1,但是,与Node.js捆绑的版本与npm的原始版本并不完全相同

下面是我在MacOS上需要做的事情

To completely uninstall node + npm, do the following:
1. go to /usr/local/lib and delete any node and node_modules.
2. go to /usr/local/include and delete any node and node_modules directory.
3. download and install node from nodejs.org
最新更新于2018年1月:NPM发布了5.6.0版来处理此问题。

如何升级npm: 注意:如果您使用的是节点版本9,您将无法直接升级npm,因为npm不支持版本9,所以使用nvm,将节点降级到最新的稳定版本,这将使npm工作,然后使用命令
npm安装-gnpm@latest
升级npm。

安装nvm:

curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.8/install.sh | bash\n

export NVM_DIR="$HOME/.nvm"\n[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"
下载并使用node X版本:

nvm install 4.4.2
nvm use 4.4.2
node -v

安装了
gitbash
windows10上的
Node 10.6.0
,我做到了这一点,一切都很好:

1。启动
Git Bash
终端

2.
cd~/AppData/Roaming

3.
rm-rf npm

4.
rm-rf npm缓存

5.
npm安装-gnpm@latest

检查现有项目的版本测试,以验证(
cd
to project dir)

6.
npm-版本

7.
npm安装


NB:通过Windows资源管理器执行步骤
2
4
可能会更快。

我首先使用
npm uninstall-g npm
进行卸载,然后使用
npm install-g进行后续操作npm@latest
节点9.5.0和npm 5.6.0似乎又将nice放在了一起。