2017-06-02 30 views
1

を発生しません。私は最近、角度/ CLIツールで作業を開始したファイルを実行しながら、私は角度/ CLI - オートリロードが

ng serve 

このコマンドを実行するとつまり、問題に直面していますソースファイルに何らかの変更が加えられたときに自動的にサイトをリロードするのに役立ちますが、私のシステムではそれは起こっていません(つまり、サイトは自動リロードではなく、強制的にサイトをリロードしたときに、ソースファイル)。

「ng serve」コマンドを終了して同じコマンド(「ng serve」)をもう一度実行すると、サイトは更新されていきます。

変更が行われたときにサーバーを終了してサーバーに接続するのは難しくなります。だから、この問題の解決方法を知っている人がいれば、私はあなたに助けてください。

答えて

0

私はlinuxOSで2,3日前に同じ問題が発生しました。私はそれについて読んでみると、この問題はあなたが使用しているシステムと角度cliの設定に大きく依存していることがわかりました。世界的にもローカルにも。 したがって、各プロジェクトのangle-cliによって作成されたreadme.mdを読んだ後、ng-build --watchを使用しようとしましたが、このコマンドを実行するとng-serveのように動作するはずだから問題は解決できませんでした。 localhost:4200にも配信しました。 その後、問題を深く掘り下げた後、私のOSで、私はubuntuを使用しています。inotify/max_user_watchesという値8192を使用しています。そのため、それ以上の変更は見られませんでした。 だから私はこれらを使用しました - echo "fs.inotify.max_user_watches=524288" | sudo tee -a /etc/sysctl.conf sudo sysctl -p それは正常に働いた。

P.S.プロセスで私はまた、これらのコマンドで解決策に転じた - rm -rf nodes_modules/ - > npm update - > npm install。上記の缶詰を行う前にこれを試してください。これがうまくいくなら、あなたはよく行きます。

0

ン設定は、その後、めちゃくちゃされている場合、あなたが怒鳴るコマンドを試すことができますファイルがただし変更されたときにリロード自動的に仕える

ng serve --live-reload