指摘されているように、 here npmの進行状況バーは、インストール全体の進行を大幅に遅くします。与えられた解決策はそれを無効にすることです
$> npm set progress=false && npm install
私が持っている質問は、コマンドラインでprogress=false
を省略し、$> npm install
を実行して同じ結果を得ることができるように、プロジェクト内で何かを設定することが可能です(たとえばpackage.jsonで)上記のように?
プロジェクトのルートフォルダにある.npmrc
というファイルに次を追加します。
progress=false
このファイルをホームディレクトリに配置することもできます:~/.npmrc
コマンドラインでこれを行うこともできます:
npm install --no-progress
操作と選択された答えはおそらくうまく機能しますが、私の問題は異なっていました:package.jsonのビルド手順が明示的に含まれています-progress、これはちょうど私のJenkinsビルドを遅くてandいものにしました。
Npm installを実行する前に、単純なsedでこれらを削除しました。sed -i 's#--progress##g' package.json
もちろん、私がへの書き込みアクセスを持っていた場合、might持っているsourcesファイルから直接--progress引数を削除した方が良いです。
とにかく、それが役立つことを願っています。