Deepin Linux OS安装NodeJS和管理

45 阅读2分钟

1、检查是否已经安装了NodeJS

node -v

image.png 返回结果是找不到node命令,说明没有安装NodeJS

2、安装和配置

在 Deepin Linux 上,强烈推荐使用 nvm (Node Version Manager) 来安装和管理 Node.js。这是最灵活且被社区广泛采用的方法,能轻松安装最新长期支持(LTS)版本。

🛠️ 推荐方法:使用 nvm(Node版本管理器)

核心优势:可以安装多个Node版本并轻松切换,无需sudo权限,完全独立于系统包管理器。

  1. 安装 nvm 在终端中运行以下命令来安装 nvm:

    curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.4/install.sh | bash
    

    安装脚本会自动将nvm添加到你的shell配置文件(如~/.bashrc~/.zshrc)中。 可能会安装失败,如下

    image.png 请使用国内的源:

    curl -o- https://gitee.com/mirrors/nvm/raw/v0.40.4/install.sh | bash
    
  2. 加载 nvm 关闭当前终端,重新打开一个新终端。或者立即运行:

    source ~/.bashrc
    # 或者,如果你使用Zsh:
    # source ~/.zshrc
    

    安装成功后,重开终端,运行如下命令查看是否成功: nvm --version 出现版本号后说明安装成功。

  3. 使用 nvm 安装 Node.js 最新LTS版 运行以下命令来安装最新的长期支持版本:

    nvm install --lts
    

    如果你想安装最新的稳定版本(非LTS),可以运行 nvm install node

    image.png

  4. 验证安装 安装完成后,验证版本以确认安装成功:

    node --version
    npm --version
    

⚙️ 安装后设置(可选但建议)

  1. 设置npm国内镜像源:可以显著提升包下载速度。
    npm config set registry https://registry.npmmirror.com
    
  2. 全局安装包路径:如果你遇到权限问题,可以为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

如果结果如下则证明安装成功:

image.png