解决npm运行错误:npm is known not to run on Node.js v4.2.6

在Ubuntu16运行npm命令报下面的错误:

ERROR: npm is known not to run on Node.js v4.2.6 Node.js 4 is supported but the specific version you're running has a bug known to break npm. Please update to at least ${rel.min} to use this version of npm. You can find the latest release of Node.js at https://nodejs.org/

解决方法

尝试重新安装npm

卸载

sudo apt remove nodejs npm

重新安装 Node 6

curl -sL https://deb.nodesource.com/setup_6.x | sudo -E bash -
sudo apt-get install -y nodejs

或者重新安装Node 8

curl -sL https://deb.nodesource.com/setup_8.x | sudo -E bash -
sudo apt-get install -y nodejs

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

相关推荐

npm报错解决:Error: ENOSPC, write

在Linux使用npm安装mongodb报了ENOSPC的错误,错误信息:# npm install mongodb npm http GET https://registry.npmjs.org/mongodb npm http 200 https://registry.npmjs.org/mongodb

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