我正在使用Yeoman创建一个项目。当我尝试使用Gulp.js时,我运行命令gulp serve。一个错误告诉我我需要一个旧版本的 Node.js (8.9.4),因为我知道我已经安装了最新版本 (10.14.1)。
gulp serve
所以我安装了 nvm 来改变 Node.js 的版本。我必须将它设置为 path C:\,然后我成功运行:nvm install 8.9.4。当我尝试使用它时nvm use 8.9.4,它始终是使用的最新版本:
C:\
nvm install 8.9.4
nvm use 8.9.4
如果我尝试使用 8.10.0 然后运行node -v,它会告诉我访问被拒绝,对于任何 Node.js 命令也是如此。
node -v
nvm install 8.10.0用于在本地安装建议的节点版本。
nvm install 8.10.0
为了使用它:
nvm use 8.10.0
请注意,您需要以管理员身份运行此命令。
您始终可以设置默认节点版本
nvm alias default 8.10.0