亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

關于node服務如何上線規范的問題

在做這個商業應用的cms的之前已經上線了幾個 node 服務都是直接拖本本地的所有項目 到線上的 服務器
使用 pm2 啟動服務,然后使用 nginx 進行服務的轉發

http://img1.sycdn.imooc.com//5f34f8ab00018f3416550462.jpg
node_modules 相關的模塊文件也是上傳上去的,網上查找資料說明不用上傳,難道也是和 vue 項目一樣


也是通過 npm run build 進行打包 再上傳到服務上再進行啟動嗎


之前也試過為了代碼的安全性 ,把代碼通過 pkg 工具 打包成 exe 文件 進行啟動,可是這玩意


只能在 window 系統上面跑 ,在linux 上就無法啟動了,而且打包的過程也是很慢

所以想問問老師平時應該怎么上線node 相關服務的項目,怎么規范會比較好?

正在回答

2 回答

node_modules確實是不需要上傳的,一般都是上傳這個文件夾以外的內容去服務器,然后再npm install。

部署完后除非對依賴做了改動,不然node_modules就不會再動到的了,有改動的話在服務器上執行下npm install就可以了。

0 回復 有任何疑惑可以回復我~

噢,可以上傳model之外的文件再進行安裝模塊

0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

關于node服務如何上線規范的問題

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號