まず第一に、それは以下の重複した質問ではありません:-
https://stackoverflow.com/questions/40976100/how-to-installl-pm2-on-offline-server
オフラインREHLサーバーにnpmbox( https://github.com/arei/npmbox )をインストールしましたが、それを使用してpm2またはその他のパッケージをインストールする方法がまだわかりません。
お知らせ下さい。
Npm install&packを使用します
まず、オンラインのマシンにインストールします
$ npm install pm2
それからあなたはそれを詰めます
$ npm pack pm2
それはあなたにtarファイルを与えます-あなたはそのtarファイルをあなたのオフラインマシンにコピーしてインストールします
$ npm install pm2-2.2.1.tgz
ただし、上記は依存関係を排除する特定のモジュールのtarballを作成するだけであり、解決する必要のある依存関係がまだある場合があります。すべての依存関係を手動でウォークスルーしてパックすることもできますが、それを自動化するモジュールがあります
$ npm install -g npm-bundle
その後、あなたはすることができます
$ npm-bundle pm2
個々のパッケージの場合、またはプロジェクトにpackage.json
がある場合
$ npm-bundle
すべてを1つの大きなtarballにパックします