Npm抛出错误

时间:2017-06-28 08:15:53

标签: node.js npm bluebird

我对npm有一个非常严重的问题,当我试图获得像bluebird或fs这样的api时,我不能,因为npm会把这个错误抛给我。

npm install bluebird -g
npm WARN npm npm does not support Node.js v0.8.20
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 You can find the latest version at https://nodejs.org/

/usr/local/lib/node_modules/npm/lib/install.js:298
        [this, (next) => { computeMetadata(this.idealTree); next() }],
                       ^
npm ERR! Unexpected token >

我是ubuntu的新手,我不知道如何解决这个问题,请你帮帮我

1 个答案:

答案 0 :(得分:0)

对我来说发生了与旧版本节点的命名冲突,因此我尝试安装的新版本被忽略了。我会被告知我有最新版本的节点和npm,但这个版本被旧版本所掩盖。 要修复它,我必须使用以下内容完全卸载它:

sudo apt-get remove --purge node

http://www.hostingadvice.com/how-to/install-nodejs-ubuntu-14-04/