1、检查是否已经安装了NodeJS
node -v
返回结果是找不到
node命令,说明没有安装NodeJS
2、安装和配置
在 Deepin Linux 上,强烈推荐使用 nvm (Node Version Manager) 来安装和管理 Node.js。这是最灵活且被社区广泛采用的方法,能轻松安装最新长期支持(LTS)版本。
🛠️ 推荐方法:使用 nvm(Node版本管理器)
核心优势:可以安装多个Node版本并轻松切换,无需sudo权限,完全独立于系统包管理器。
-
安装 nvm 在终端中运行以下命令来安装 nvm:
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.4/install.sh | bash安装脚本会自动将nvm添加到你的shell配置文件(如
~/.bashrc或~/.zshrc)中。 可能会安装失败,如下请使用国内的源:
curl -o- https://gitee.com/mirrors/nvm/raw/v0.40.4/install.sh | bash -
加载 nvm 关闭当前终端,重新打开一个新终端。或者立即运行:
source ~/.bashrc # 或者,如果你使用Zsh: # source ~/.zshrc安装成功后,重开终端,运行如下命令查看是否成功: nvm --version 出现版本号后说明安装成功。
-
使用 nvm 安装 Node.js 最新LTS版 运行以下命令来安装最新的长期支持版本:
nvm install --lts如果你想安装最新的稳定版本(非LTS),可以运行
nvm install node。 -
验证安装 安装完成后,验证版本以确认安装成功:
node --version npm --version
⚙️ 安装后设置(可选但建议)
- 设置npm国内镜像源:可以显著提升包下载速度。
npm config set registry https://registry.npmmirror.com - 全局安装包路径:如果你遇到权限问题,可以为npm配置一个用户级目录。
然后,将mkdir ~/.npm-global npm config set prefix '~/.npm-global'export PATH=~/.npm-global/bin:$PATH添加到你的~/.bashrc或~/.zshrc文件中,并运行source ~/.bashrc使其生效。
总结建议
对于绝大多数用户,使用 nvm 是安装和切换Node.js版本的最佳选择。它干净、可控,并且完美支持Deepin系统。
5、还建议大家使用nrm来管理我们的npm的版本,这样特别方便我们的开发
npm i nrm -g
安装之后,可以运行如下命令查看是否安装成功
nrm ls
如果结果如下则证明安装成功: