2017-08-09 32 views
0

如何部署節點與JS與PM2生產環境變量快遞框架應用程序和生成的啓動腳本與同一生產環境變量重啓。部署節點JS與快遞框架應用在生產模式

我已經使用這個至今

pm2 start hello.js 
pm2 startup systemd 
sudo env PATH=$PATH:/usr/bin /usr/lib/node_modules/pm2/bin/pm2 startup 
systemd -u sammy --hp /home/sammy 

它啓動應用程序在重新啓動,但在開發模式

回答

0

開始在生產模式使Node.js應用程序,你需要設置NODE_ENV像這樣:

NODE_ENV=production # updates from 'development' to 'production' 
pm2 start hello.js 
pm2 startup systemd 
sudo env PATH=$PATH:/usr/bin /usr/lib/node_modules/pm2/bin/pm2 startup 
systemd -u sammy --hp /home/sammy 
+0

,但如果你希望它是永遠的產量將環境恢復爲發展在重新啓動 –

+0

它可能,你需要將它添加到y我們的服務器環境變量 – akinjide

+0

如何做到這一點? –