无法使用nvm更改节点版本

我无法解决这个错误。 我甚至不知道是什么原因造成的。 我有最新版本的npm和最稳定版本的节点。

$ nvm use 0.10.40 

/Users/Test/.nvm/v0.10.40/lib/node_modules/npm/lib/utils/unsupported.js:27

 console.error(`a bug known to break npm. Please update to at least ${r ^ SyntaxError: Unexpected token ILLEGAL at Module._compile (module.js:439:25) at Object.Module._extensions..js (module.js:474:10) at Module.load (module.js:356:32) at Function.Module._load (module.js:312:12) at Module.require (module.js:364:17) at require (module.js:380:17) at /Users/Test/.nvm/v0.10.40/lib/node_modules/npm/bin/npm-cli.js:19:21 at Object.<anonymous> (/Users/Test/.nvm/v0.10.40/lib/node_modules/npm/bin/npm-cli.js:92:3) at Module._compile (module.js:456:26) at Object.Module._extensions..js (module.js:474:10) 

nvm与npm config“prefix”选项不兼容:当前设置为“”运行npm config delete prefixnvm use --delete-prefix v0.10.40取消设置。

我试图运行nvm use –delete-prefix v0.10.40,但是也给了我同样的错误。

你可能需要更新Node.js ,你可以通过访问来完成

看到: