首先,它不是低於重複問題,安裝PM2: -什麼確切的命令是在離線RHEL
How to install npm -g on offline server
https://stackoverflow.com/questions/40976100/how-to-installl-pm2-on-offline-server
我我的離線REHL服務器上安裝npmbox(https://github.com/arei/npmbox)但我仍然不知道如何安裝pm2或使用它的任何其他軟件包。
請指教。
首先,它不是低於重複問題,安裝PM2: -什麼確切的命令是在離線RHEL
How to install npm -g on offline server
https://stackoverflow.com/questions/40976100/how-to-installl-pm2-on-offline-server
我我的離線REHL服務器上安裝npmbox(https://github.com/arei/npmbox)但我仍然不知道如何安裝pm2或使用它的任何其他軟件包。
請指教。
您使用NPM安裝&包
首先一個機器,是在線上安裝
$ npm install pm2
然後你收拾起來
$ npm pack pm2
這就給了你一個tar文件 - 您將該tar文件複製到離線機器並安裝,如
$ npm install pm2-2.2.1.tgz
但是,上述內容僅針對特定模塊創建了一個tar包,用於說明依賴關係,並且您可能仍然有需要解決的依賴關係。雖然你可以簡單地穿行和包裝手動每個依賴,有可能會自動爲你
$ npm install -g npm-bundle
然後你就可以對單個包做
$ npm-bundle pm2
一個模塊,或者如果你有一個package.json
爲您的項目
$ npm-bundle
在一個大的壓縮包
非常感謝。 npm install pm2-2.2.1.tgz -g爲我工作。 –
如何在包中包含所有依賴關係? –
http://fabianlee.org/2016/10/02/node-js-packaging-modules-for-offline-deployment-using-npm-bundle/我試過這個,但它也不起作用。它正在尋找https://registry.npmjs.org/pm2/-/pm2-2.2.2.tgz –
收拾一切@ downvoter:如果你知道,請留下一個解決方案? –
@Soren:如何在包中包含所有依賴關係? –