在Debian上配置JS开发环境,核心步骤如下:
安装Node.js和npm
sudo apt update
sudo apt install nodejs npm
curl -fsSL https://deb.nodesource.com/setup_16.x | sudo -E bash - # 替换为所需版本号
sudo apt install -y nodejs
node -v # 查看Node.js版本
npm -v # 查看npm版本
配置环境变量(可选)
~/.bashrc
:mkdir ~/.npm-global
npm config set prefix '~/.npm-global'
echo 'export PATH=~/.npm-global/bin:$PATH' >> ~/.bashrc
source ~/.bashrc
安装开发工具(可选)
sudo apt install code # 安装VS Code
npm install -g webpack gulp
初始化项目
mkdir my-js-project
cd my-js-project
npm init -y # 生成package.json
运行JS应用
node app.js
sudo npm install -g pm2
pm2 start app.js --name "my-app"
配置Nginx反向代理(可选)
sudo apt install nginx
sudo nano /etc/nginx/sites-available/default
# 添加以下内容(替换your_domain.com)
server {
listen 80;
server_name your_domain.com;
location / {
proxy_pass http://localhost:3000;
proxy_set_header Host $host;
}
}
sudo nginx -t && sudo systemctl reload nginx
说明: