2017-04-13 17 views
1

私はAngular CLIを使用していますが、「ng serve」を実行すると、プロジェクトは自動的に更新されます。しかし、時には完璧ではない。場合によっては、変更が自動的にリフレッシュされず、時には変更されることもあります。変更がリフレッシュされないときは、「ng serve」を再実行しなければならず、時間が浪費されます。Angular CLIと自動リフレッシュ

変更が自動的に更新される場合とそうでない場合のどちらを知る方法がありますか?また、「サーブ」を再実行しなければならない場合は、プロジェクトをリフレッシュするためのより早い方法がありますか?

答えて

0

使用しているCLIのバージョンはどれですか?ベータ版には、プロジェクトをセットアップするときにdevDependency (@ngtools/webpack)が含まれていないバグがありました。そのため、Typescriptコンパイラがコードの変更を取得していないため、リフレッシュが発生しませんでした。

私はかなり問題は解決していると確信していますが、プロジェクトを生成した時点によってはまだ無効なpackage.jsonが残っている可能性があります。私の助言は、指示に従ってCLIを更新し、新しいダミープロジェクトを生成し、既存のプロジェクトの構成を独自のものと比較し、必要に応じて更新することです。あなたは、ブラウザの開発ツールを開くことができ

0

は>>タブのネットワークを選択した書籍「無効キャッシュ」

+0

それはすでに確認されています、そしてそれは、問題を解決しません。 – CrazySynthax

-1

私は、角度CLI自動コンパイルが働いていなかった、私は問題を解決し、このコマンドを使用したのと同じ問題を抱えていたをチェック選んだ

echo fs.inotify.max_user_watches=524288 | sudo tee -a /etc/sysctl.conf && sudo sysctl -p 

それはあなたを助けるかもしれない:)