我正在使用 Yeoman创建一个项目。当我尝试使用 Gulp.js我运行命令 gulp serve
。一个错误告诉我我需要旧版本的 Node.js (8.9.4),我知道我已经安装了最新版本 (10.14.1)。
所以我安装了 nvm 来更改 Node.js 版本。我必须将它设置到路径C:\
,然后我成功运行:nvm install 8.9.4
。当我尝试使用它时,nvm use 8.9.4
,它总是使用最新版本:
如果我尝试使用 8.10.0 然后运行 node -v
,它会告诉我访问被拒绝,这对任何 Node.js 命令都是一样的。
最佳答案
nvm install 8.10.0
用于在本地安装建议的 Node 版本。
为了使用它:
nvm use 8.10.0
请注意,您需要以管理员身份运行此命令。
您始终可以设置默认的 Node.js 版本:
nvm alias default 8.10.0
关于node.js - 如何使用 nvm 更改 Node.js 版本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53785383/