npm警告处理:npm does not support Node.js v9.0.0

Node.js 升级为v9.0.0,npm启动项目得到以下警告:

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/

npm:v5.5.1

这个原因是npm 5.5.1支持的node版本为4,6,7,8最新的版本,警告出自于npm的unsupported.js

有三种处理办法:

1、如果没有出错,暂时可以忽略此警告,估计npm后续会更新支持node 9

2、如果有问题,可以卸载自己安装的npm(即npm 5.5.1),使用安装node 9时自带的npm。

npm uninstall -g npm

3、降级为npm@5.3.x: 

 npm install -g npm@5.3.x

参考:https://github.com/npm/npm/issues/19019#issuecomment-341978497

版权声明:著作权归作者所有。

相关推荐

Windows使用nvm-windows管理node.js多版本切换

nvm和n是两个在Mac/Linux上常用于管理node版本的工具,遗憾的是这两个工具都不支持Windows。在Windows可以用来管理Node版本的工具主要有:nvm-windows,nodist。本文主要介绍使用nvm-windows来管理node的版本。首先nvm-windows并非nvm的Windows版本,它是单独开发的用于在Windows管理Node版本的工具。nvm-window项

Node.js写内容到文件的通用方法

Node.js目前有三种方法写一个文件:1、fs.write(fd, buffer, offset, length, position, callback)这个方法是没有缓存的,需要等待回调才能确保将buffer写入磁盘。 2、fs.writeFile(filename, data, [encoding], 

WebStorm设置Node.js代码提示补全

配置Node.js安装路径首先需要安装Node.js。安装完Node.js后,WebStorm会自动识别并配置Node.js的安装路径。WebStorm设置Node.js安装路径如下:File -> Setting -> Language & Frameworks -> Node.js&nbs

Node.js在server端使用jQuery

Node.js在server端使用jQuery来做DOM操作。安装jQuerynpm install jQuery var $ = require('jQuery'); 直接使用var title = $(html).find('title').text(); $("<h1>你好</h1&g

使用nvm管理node.js版本(安装/升级/切换版本)

使用nodejs,我们可能需要维护多个版本的nodejs,使用nvm可以很好帮我们对nodes安装,升级以及管理多版本。安装nvmnvm提供了安装脚本,使用安装脚本安装如下:curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.5/install.sh | bash 或wget&nbs