ネットワークを確認せずにすべての依存関係が既にインストールされている場合はどうすれば教えてもらえますか?pacakge.jsonのnpm依存関係がネットワークなしでインストールされていることを確認してください。
私の目標は、何かがインストールされる必要がある場合は最初にローカルでテストし、何かが見つからない場合にのみ、インストールするために通常のnpm install
を実行します。私は、ネットワーク上の初期チェックを避けようとしていますが、すべてが既に存在していれば。
これは、明らかに自動アップグレードされたパッケージには常にリモートのリポジトリチェックが必要なので、固定バージョンのpackage.jsonファイルも与えられます。
更新: 私はネットワークにアクセスしていないようnpm list
をテストしてみた、と何かがpackage.jsonであるが、インストールされていない場合には、「満たされていない依存関係を」出力します。それがこれを達成する最良の方法ですか? npm list | grep -c 'UNMET DEPENDENCY'
私のアップデートはうまくいくようですが、@apfrancisの回答がより適切だと思います。正解とマークする。 – user605331