我已经四处寻找解决方案,但没有找到。
我在我的ubuntu上有以下版本的nodejs和npm:
nodejs - > 8.11.2
npm - > 5.6.0
当我用npm运行命令时,我得到以下警告
npm WARN npm npm不支持Node.js v10.0.0
npm WARN npm您应该升级到更新版本的节点
npm WARN npm无法承诺npm将与此版本一起使用。
npm WARN npm支持的Node.js版本是最新版本的4,6,7,8,9。
npm WARN npm您可以在https://nodejs.org/
我怎么解决? 谢谢
答案 0 :(得分:2)
在您需要运行程序的目录中运行node -v
命令。如果它返回除4,6,7,8,9之外的任何内容,则需要在那里使用不同版本的节点。只安装不同的版本并不意味着节点会在它们之间切换以满足程序的依赖性。
要在版本之间切换,您可以使用nvm等工具。
安装完成后,您只需运行nvm use <desired version of node>
就可以了。