1
將Node.js項目部署到沒有訪問互聯網的機器上的最佳方式是什麼?例如在一個私人網絡?是否有任何選項可以創建一個包含項目所有依賴關係的包?沒有互聯網的Node.js項目部署
將Node.js項目部署到沒有訪問互聯網的機器上的最佳方式是什麼?例如在一個私人網絡?是否有任何選項可以創建一個包含項目所有依賴關係的包?沒有互聯網的Node.js項目部署
npm install
。如果所有的依賴關係都已經存在,你可以運行它。後首次嘗試yarn安裝緩存包,以便以後可以離線安裝它們該選項在npm中不可用。
#1 * * * * * * * * * * * * * *如果您有節點包可編譯本機代碼,並且dev&target系統具有不同的體系結構,則會遇到問題。從Ubuntu遷移到Alpine Linux時遇到了問題;毫無疑問,從英特爾轉向ARM系統也會帶來問題。 – Kryten
你是什麼意思創建本地npm存儲庫?我可以以某種方式指出npm使用本地存儲? –
好的,我使用Google創建本地npm回購,並且這裏是解決方案: http://www.clock.co.uk/blog/how-to-create-a-private-npmjs-repository –