要在 Ubuntu 上安装最新版本的 npm 和 Node.js,建议使用 Node Version Manager (nvm)。nvm
可以帮助你管理和切换不同版本的 Node.js 和 npm。以下是详细步骤:
1. 安装 nvm
首先,下载并安装 nvm
:
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.3/install.sh | bash
运行上述命令后,nvm
将会被下载并安装到你的系统中。
2. 加载 nvm
要使 nvm
生效,你需要在当前 shell 会话中加载它。你可以运行以下命令:
export NVM_DIR="$([ -z "${XDG_CONFIG_HOME-}" ] && printf %s "${HOME}/.nvm" || printf %s "${XDG_CONFIG_HOME}/nvm")"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # This loads nvm
3. 安装 Node.js 和 npm
使用 nvm
安装最新的 LTS (长期支持) 版本的 Node.js,它会自动安装对应版本的 npm:
nvm install --lts
或者,如果你想安装最新的版本:
nvm install node
4. 验证安装
安装完成后,你可以通过以下命令验证 Node.js 和 npm 的版本:
node -v
npm -v
5. 更新 npm
虽然 nvm
安装的 Node.js 会附带最新版本的 npm,但你可以通过以下命令手动更新 npm 到最新版本:
npm install -g npm@latest
6. 确保全局 npm 包安装路径正确
有时需要确保全局 npm 包的安装路径在你的 PATH 中。你可以在 ~/.bashrc
或 ~/.zshrc
中添加以下内容:
export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # This loads nvm
[ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion" # This loads nvm bash_completion
然后,重新加载 shell 配置文件:
source ~/.bashrc
# 或者
source ~/.zshrc
总结
通过以上步骤,你应该能够在 Ubuntu 上安装和管理最新版本的 npm 和 Node.js。使用 nvm
可以方便地在不同的 Node.js 版本之间切换,并确保你始终使用你需要的版本。
以上为gpt给出的
标签:npm,Node,js,nvm,安装,NVM From: https://www.cnblogs.com/jasmine456/p/18321062