使用pm2部署nuxt項目到服務器


首先安裝node pm2

1.本地項目執行命令npm run build

2.將文件:static .nuxt nuxt.config.js package.js文件上傳到服務器

3.上傳好后,運行 npm install安裝依賴

4.啟動項目npm run start

5.開啟進程守護

pm2 start npm --name "你的項目名稱" -- run start

如果在打包過程中報錯,看清報錯信息,很有可能是node和npm版本問題,升級最新穩定版本就好。

反向代理

server{
    listen 80;
    server_name xxx.com
    location / {
        proxy_pass http://localhost:3000;
        proxy_set_header Host $host;
        proxy_set_header X-Real_IP $remote_addr;
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
    }
}

vue項目啟動時報錯 Error: listen EADDRNOTAVAIL: address not available 192.168.0.102:9003
錯誤原因說明:
本機ip地址與項目中配置的ip地址不一致,導致項目啟動報錯。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM