npm 5では、インターネットに接続されたマシンでキャッシュを構築し、決してインターネットに触れないマシンにキャッシュを転送できますか?npm 5キャッシュを構築してオフラインマシンに転送
1
A
答えて
0
私はこの作業を行う方法を見つけました。他の誰かがより良い解決策を持っているなら、私はそれを聞いてみたいと思います!
私は世界が私がオフラインのマシンに転送したいすべてのモジュールをインストールし、私の
%appdata%/npm
と%appdata%/npm-cache
フォルダを一掃。
キャッシュが完全であることを検証するために、パッケージをグローバルにインストールした後に
npm install --offline
を実行します。インストール中に依存パッケージが見つからなかった場合は、依存関係をグローバルにインストールしてから、すべての依存関係が正常にインストールされるまで
npm install --offline
を再実行します。%appdata%/npm
と%appdata%/npm-cache
の両方のフォルダーを、オフラインマシンのユーザープロファイルの同じ場所に転送しました。
私は私のASP.NETコア/アンギュラプロジェクトのオフラインマシン上npm install --offline
、成功し、新たに転送され、キャッシュからインストールすべての依存関係を走りました。
関連する問題
- 1. コンストラクタパラメータを転送してバリデリックテンプレートに基づいてミックスインを構築する
- 2. それを構築する前に、NPM
- 3. WebPACKのNPMのアップグレード後に構築していない
- 4. npm gruntを使用してフロントエンド角度アプリケーションを構築する
- 5. Jsch X11アンドロイドスタジオに構築されたアンドロイドアプリケーションを使用した転送
- 6. npmスクリプトを正しい環境に構築するには?
- 7. Node.jsのバベル構築とNPMモジュールエイリアス
- 8. npm forked github repoのインストールと構築
- 9. 構築時の環境設定npm
- 10. Angular 5にアップグレードした後でプロジェクトが構築されない
- 11. 問題ツェッペリンERRORを構築しながら:スポーンのNPM ENOENTを
- 12. nodejsプロジェクトjenkinsを介して構築
- 13. jQuery:フォームを控除して送信し、データを構築する
- 14. Electron用のネイティブnpmモジュールを再構築するには?
- 15. ノードモジュールをnpmで再構築するには?
- 16. AWS Elastic Beanstalk - npmとwebpackを使用してバンドルJSを構築する方法
- 17. npmキャッシングの問題 - 再構築しなかった
- 18. npmで構築されていない角1.5.xアプリケーションをバンドルします。
- 19. Npmノードの再構築に失敗する
- 20. cmakeのキャッシュを変更してファイルのディレクトリを構築する方法
- 21. SignalRバックプレーンを使用して分散キャッシュを構築できますか?
- 22. IOS 9.3 iPhoneバックバックボタンで転送キャッシュを無効にする
- 23. コマンド - 私はオフラインマシン(A)で以下のコマンドを実行したい
- 24. node-gyp再構築エラー。どうして?
- 25. 変数を構築して、配列変数を構築する
- 26. npmパッケージを利用するための構築戦略
- 27. Qt 5を静的に構築する方法
- 28. gcc 5でCUDA 8サンプルを構築するには?
- 29. Python 3.3とQt 5でGUIアプリケーションを構築するには?
- 30. .dprファイルを使用してDelphi 5のコードを再コンパイル/再構築
パッケージをグローバルにインストールしなくても動作しますか? –
最新バージョンのNPMでは、明示的にインストールするすべての依存関係は、グローバルにインストールされているかプロジェクトレベルでキャッシュされているかによってキャッシュされます。すべてのパッケージの依存関係を取得するには、ダミーのNPMプロジェクトを作成し、移動したいすべてのパッケージをインストールし、 'npm cache verify'を実行して、上で指定した' npm'と 'npm-cache'ディレクトリを転送します。 –
また、NPMの最新バージョンで '--offline'を指定する必要もなくなりました。現在v。5.6.0を使用しています –