Debian如何安装Node.js环境
导读:Debian 安装 Node.js 环境 方法一 使用 NodeSource 仓库安装指定版本 适合需要在系统层面安装并长期维护某个版本的 LTS 或最新稳定版的用户。 步骤: 安装必要工具并导入 NodeSource GPG 密钥 s...
Debian 安装 Node.js 环境
方法一 使用 NodeSource 仓库安装指定版本
- 适合需要在系统层面安装并长期维护某个版本的 LTS 或最新稳定版的用户。
- 步骤:
- 安装必要工具并导入 NodeSource GPG 密钥 sudo apt update sudo apt install -y ca-certificates curl gnupg curl -fsSL https://deb.nodesource.com/gpgkey/nodesource-repo.gpg.key | sudo gpg --dearmor -o /etc/apt/keyrings/nodesource.gpg
- 选择版本并添加仓库(示例为 Node.js 20.x) NODE_MAJOR=20 echo “deb [signed-by=/etc/apt/keyrings/nodesource.gpg] https://deb.nodesource.com/node_$NODE_MAJOR.x nodistro main” | sudo tee /etc/apt/sources.list.d/nodesource.list sudo apt update
- 安装 Node.js sudo apt install -y nodejs
- 验证 node -v npm -v
- 如需 Node.js 18.x/22.x,将上面的 NODE_MAJOR 改为 18 或 22 后重复步骤 2–4。
方法二 使用 NVM 管理多版本
- 适合开发者在同一台机器上切换多个 Node.js 版本(如 LTS 与最新版并存)。
- 步骤:
- 安装 NVM curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh | bash source ~/.bashrc
- 安装与切换版本 nvm install --lts # 安装最新 LTS nvm install 20 # 安装指定主版本 nvm use 20 nvm alias default 20 # 设置默认版本
- 验证 node -v npm -v
方法三 使用系统仓库安装
- 适合追求开箱即用、对版本要求不高的场景(版本通常较旧)。
- 步骤: sudo apt update sudo apt install -y nodejs npm node -v npm -v
安装后配置与常见问题
- 配置 npm 镜像源(提升国内下载速度) npm config set registry https://registry.npmmirror.com
- 全局包目录权限(避免每次 sudo) mkdir -p ~/.npm-global npm config set prefix ‘~/.npm-global’ echo ‘export PATH=~/.npm-global/bin:$PATH’ > > ~/.bashrc source ~/.bashrc
- 升级 npm npm install -g npm@latest
- 常见冲突处理
- 若安装时出现文件冲突(如与旧版 libnode 冲突),先卸载再装: sudo apt-get remove --purge nodejs libnode72 sudo apt-get autoremove sudo apt-get install -y nodejs
- 简单验证示例 mkdir -p ~/myapp & & cd $_ npm init -y cat > app.js < < ‘EOF’ const http = require(‘http’); http.createServer((_, res) => res.end(‘Hello World\n’)).listen(3000, () => console.log(‘http://127.0.0.1:3000’)); EOF node app.js
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: Debian如何安装Node.js环境
本文地址: https://pptw.com/jishu/789846.html
