在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 说明: