Cli: [バグ] npmconfigがプレフィックスを取得するのが非常に遅い

作成日 2020年05月04日  ·  4コメント  ·  ソース: npm/cli

何/なぜ

これは、この未解決のバグを復活させる試みです: https

何らかの理由で、コマンドnpm config get prefixは数秒遅くなります。 これは通常は気になりませんが、私のようなnvmユーザーにとっては、このコマンドを内部で使用し、nvmがシェル起動スクリプトで使用されるため、これは非常に大きな影響を及ぼします。 詳細については、 https://github.com/nvm-sh/nvm/issues/782を参照してください。 したがって、特にWSLを使用している場合、シェルの起動は非常に遅くなります。

いつ

常に

どこ

NPM CLI

どうやって

現在の動作

time npm config get prefix実行します。数秒の応答タイミングを参照してください。

再現する手順

npm config get prefix実行します

予想される行動

結果はより早く戻ってくるはずです。

WHO

参考文献

Bug Release 6.x

最も参考になるコメント

最近、私のマシンではnpm config get prefixが非常に遅くなっています。 これは、 /var/ディレクトリをSSDからHDDに移動して、スペースを解放してからのようです。
コマンドが最初に実行されるとき(私の.bashrcスクリプトの一部として)、それは特に遅く、10〜20秒のどこかでかかります。 後で実行すると(新しいシェルを開くことにより)、数秒しかかかりません。

全てのコメント4件

cc @darcyclarke; これは実際には、すべてのトラヴィス-CIの実行を含め、すべてのNVMのユーザーに対して差のトンになるだろう。

🤔私はここで行われるべきいくつかの掘り下げがあると確信しています

これで何か進展はありましたか? 私はこの問題を手伝うことに興味があります。

最近、私のマシンではnpm config get prefixが非常に遅くなっています。 これは、 /var/ディレクトリをSSDからHDDに移動して、スペースを解放してからのようです。
コマンドが最初に実行されるとき(私の.bashrcスクリプトの一部として)、それは特に遅く、10〜20秒のどこかでかかります。 後で実行すると(新しいシェルを開くことにより)、数秒しかかかりません。

このページは役に立ちましたか?
0 / 5 - 0 評価