debian

如何配置Debian以支持JS开发

小樊
34
2025-09-14 15:48:46
栏目: 编程语言

在Debian上配置JS开发环境,核心步骤如下:

  1. 安装Node.js和npm

    • 使用官方仓库安装(默认版本可能较旧):
      sudo apt update  
      sudo apt install nodejs npm  
      
    • 或通过NodeSource安装最新版本(推荐):
      curl -fsSL https://deb.nodesource.com/setup_16.x | sudo -E bash -  # 替换为所需版本号  
      sudo apt install -y nodejs  
      
    • 验证安装:
      node -v  # 查看Node.js版本  
      npm -v   # 查看npm版本  
      
  2. 配置环境变量(可选)

    • 若需全局安装包,可将npm全局路径加入~/.bashrc
      mkdir ~/.npm-global  
      npm config set prefix '~/.npm-global'  
      echo 'export PATH=~/.npm-global/bin:$PATH' >> ~/.bashrc  
      source ~/.bashrc  
      
  3. 安装开发工具(可选)

    • 代码编辑器:安装VS Code或WebStorm。
      sudo apt install code  # 安装VS Code  
      
    • 构建工具:如Webpack、Gulp等,通过npm安装:
      npm install -g webpack gulp  
      
  4. 初始化项目

    mkdir my-js-project  
    cd my-js-project  
    npm init -y  # 生成package.json  
    
  5. 运行JS应用

    • 直接运行脚本:
      node app.js  
      
    • 使用PM2管理进程(适合生产环境):
      sudo npm install -g pm2  
      pm2 start app.js --name "my-app"  
      
  6. 配置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  
    

说明

0
看了该问题的人还看了