Debian系统安装配置Node.js指南
sudo apt update
sudo apt install -y nodejs npm
node -v # 查看Node.js版本
npm -v # 查看npm版本
若需要安装最新稳定版或特定版本的Node.js,推荐使用NodeSource提供的APT仓库:
18.x为目标版本):curl -fsSL https://deb.nodesource.com/setup_18.x | sudo -E bash -
sudo apt install -y nodejs
node -v和npm -v确认版本。若需要同时管理多个Node.js版本(如项目依赖不同版本),推荐使用NVM(Node Version Manager):
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash
.bashrc):source ~/.bashrc
nvm ls-remote),选择目标版本安装(如16.20.2):nvm install 16.20.2
nvm use命令切换版本(如切换到16.20.2):nvm use 16.20.2
nvm alias default 16.20.2
若安装后无法直接使用node或npm命令,需配置环境变量:
.bashrc文件(或.zshrc,根据shell类型调整):nano ~/.bashrc
/usr/bin为默认路径):export PATH=$PATH:/usr/bin
source ~/.bashrc
开发时,敏感信息(如数据库密码、API密钥)建议通过.env文件管理:
dotenv库:npm install dotenv
.env文件,添加环境变量(格式为KEY=VALUE):PORT=3000
DATABASE_URL=mongodb://localhost:27017/mydb
API_KEY=your_api_key_here
app.js)顶部添加以下代码:require('dotenv').config();
process.env访问变量(如process.env.PORT)。以上步骤覆盖了Debian系统下Node.js的基础安装、版本管理及环境配置需求,可根据实际场景选择合适的方法。