3
以前はビルドマシンのnpmキャッシュに問題がありました。時々私たちは手でnpm cache clean
をしなければなりませんでした。それは、それが何を引き起こしたかについてまだわかっていない様々な問題を解決しました。ですから、npm cache clean
をすべてのビルドスクリプトに含めました。それ以来、npm i
という不思議な問題はありませんでしたが、今や並列ビルドは明らかに互いに影響し合っています。npmキャッシュを無効にする
私の場合、最適な解決策は、npmキャッシングメカニズムを完全に無効にするようですが、その方法を見つけることができませんでした。
なぜ、一連のnpmコマンドが、作成したばかりの新しい場所でキャッシュを使用するのですか?私がここに見ているのは、tempディレクトリを作成して削除するのですが、npmは通常どおりグローバルキャッシュを使用しています...何が欠けていますか? –
@ marc.guenther https://docs.npmjs.com/misc/config#environment-variablesを参照してください。 –