我想将node升级到12.10.0,npm升级到6.11.3,目前我正在使用macOS莫哈韦版本10.14.5
我正在使用这些命令将node版本升级到12.10.0::
sudo npm cache clean -f
(force)清除npm缓存sudo npm install -g n
install n(这可能需要一段时间)sudo n 12.10.0
升级到特定版本
运行最后一个命令后,它会给我一个输出,如下所示:
installing : node-v12.10.0
mkdir : /usr/local/n/versions/node/12.10.0
fetch : https://nodejs.org/dist/v12.10.0/node-v12.10.0-darwin-x64.tar.gz
installed : v12.10.0 to /usr/local/bin/node
active : v10.16.3 at /usr/local/opt/node@10/bin/node
字符串
当我检查节点版本node -v
时,它仍然显示旧版本10.16.3
我已经尝试添加节点路径,但仍然,它给我相同的输出。我已经使用命令sudo nano /etc/path
,然后添加/usr/local/bin/node
路径到它。
请建议我如何将node升级到12.10.0,npm升级到6.11.3版本?
5条答案
按热度按时间m528fe3b1#
按照以下教程安装nvm:
Install nvm with homebrew
正如上面的链接所述,
开始于:
字符串
在你的.bash_profile文件中(根据你的shell,你可能正在使用其他文件),添加以下内容:
型
回到你的shell,激活nvm并检查它(如果你打开了其他shell,你想保留它们,做同样的事情):
型
然后使用帮助nvm安装你想要的任何节点版本(例如v12.14.1):
型
切换到12.14.1版本。
jfewjypa2#
步骤1:清理npm缓存
字符串
步骤2:使用以下命令全局安装node helper(n)。
型
一旦节点助手安装。你可以得到一个特定的版本,如我需要16.14.1,然后你可以执行。
型
或者您可以使用以下命令获取最新的稳定版本:
型
然后您可以确认安装的版本
型
daolsyd03#
安装n(npm模块)
npm install -g n
并运行sudo n latest
或sudo n <version>
drkbr07n4#
1-第一次清洁:
字符串
2-安装npm:
型
3-安装最新版本,不提供给予病毒号:
型
4-检查版本与网站:
型
yzuktlbb5#
另一种使用brew升级w/o的方法-
转到nodejs releases页面。此页面上的表格列出了可供下载的各种节点版本。
点击您需要的版本的下载链接。这将带我们到另一个页面下载节点版本,具体取决于您使用的操作系统。对于Mac,我们可以下载
.pkg
。下载软件包后,我们可以通过点击下载的文件并点击“下一步”来运行它,直到我们完成。