テストスイートでいくつかの設定を行うと、時には生成されたhtmlファイルをデバッグする必要があります。カルマ:ファイルサーバー上のキャッシュがありません
はそのために、私はkarma start --no-single-run
を実行します。
しかし、私が作るすべてのファイルの変更で、私はそれ以外の場合は、キャッシュされたファイルが提供され、プロセスを強制終了して再起動する必要があります:私は、この特定の状況では、キャッシュからサーバーを防ぐことができますどのように
?とにかく、ほとんどの時間私はsingle-run
モードで実行するので、キャッシュはあまり興味がありません。
おかげ
と思われます。しかし、なぜファイルをキャッシュする必要がありますか?一度ロードするのではなく、すべてのリクエストでファイルコンテンツを読み込む通常のWebサーバーを設定するだけでは問題ありませんか? –
カルマは 'auto-watch'モードを念頭に置いてキャッシュに依存していると思います。 Karma-runnerはできるだけ早くテストを再開したいと考えています。それはおそらくすべてのファイルをキャッシュに保存してリロードするだけです。 – idmitme
ありがとう@SphDevしかし、これはカルマの実行コンフィギュレーションでIntelliJからテストを実行するときには役に立ちませんでした。 –