方法一: n
- 先查看当前版本
node -v - 全局下载 n
npm install -g n,mac如果权限不够可以使用sudo npm install -g n n ls列出所有版本,白色的就是你有的,灰色的就是版本库里有你本地没有的sudo n 16.12.0修改node版本n remove删除版本号n use指定版本
方法二: nvm
- 安装nvm
- 如何用呢?
nvm ls查看一下本地已经安装的nodejs的版本,如果没有就选择nvm ls-remote就可以查看所有可以安装的版本。
卸载nvm uninstall(版本号)
然后nvm install (版本号)就可以下载了
下载下来后nvm use就可以选择所需要使用的版本。
有可能出现的问题:
1.nvm install 时提示创建文件无权限这个时候你如果sudo nvm install试下可以就没问题,
2. 如果提示你什么什么command not find就是你的这个命令不是root用户没有安装的
两种解决办法
1.就是把他所提示的不存在的命令全局安装一下,
2.就是修改nvm版本库的位置,
在系统启动文件(/etc/prefix)中加入export NVM_HOME=指向你的当前用户有权限的文件夹下即可
(n出现这种情况也类似只是加入的文件名称不一样export N_PREFIX=/home/lhp/n)**

本文介绍了两种管理Node.js版本的方法:n和nvm。使用n可以查看、安装、删除和切换Node.js版本,而nvm则允许安装多个版本并自由切换。遇到权限问题时,可以通过sudo或修改环境变量来解决。这两个工具对于开发者来说,是方便管理和控制Node.js环境的利器。
1383

被折叠的 条评论
为什么被折叠?



