Javascript 安装任何NPM模块时出错

Javascript 安装任何NPM模块时出错,javascript,angularjs,node.js,npm,Javascript,Angularjs,Node.js,Npm,我是网站开发的新手。我试图使用npm安装grunt contrib watch--save dev安装一个npm模块,但是我遇到了这个错误- npm WARN npm npm does not support Node.js v0.10.37 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 wor

我是网站开发的新手。我试图使用
npm安装grunt contrib watch--save dev
安装一个npm模块,但是我遇到了这个错误-

npm WARN npm npm does not support Node.js v0.10.37
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/
npm ERR! Object function (err) {
npm ERR!         if (err) return cb(err)
npm ERR!         fs.fsync(fd, function (err) {
npm ERR!           if (err) return cb(err)
npm ERR!           fs.close(fd, cb)
npm ERR!         })
npm ERR!       } has no method 'toLowerCase'
我试着安装node的最新版本,它也给了我同样的效果

我的版本是-

Node - v0.10.37
npm  - 4.6.1

如何解决此问题?

您使用的npm版本与您使用的node版本不兼容

对于该版本的节点,支持的npm版本将是
2.15.1

我建议安装类似nvm的东西,它将为您处理兼容版本的安装


您可以使用nvm use 10.0.10使用您喜欢的任何版本的node,它将使用node的10.0.10版本和npm的2.15.1版本。

node v0.10.37->npm v1.4.28检查是否需要更新您的NodeJ