1

これは私のシステムでは機能していましたが、現在は機能していません。live-server バージョン 0.8.1 をグローバルにインストールしています。

npm install live-server -g

しかし、起動すると、「ライブリロードが有効になっています」というメッセージが表示されません。ブラウザ コンソールのメッセージ。

私はそれを完全にアンインストールし、無駄に再インストールしました。

http サーバーは動作しています。私の index.html とすべての関連コンテンツを提供します。ファイルの変更を検出しないだけです。

ライブサーバーの開始:

live-server --open=src

js を src/dist/ に出力する typescript を使用しています... ファイルが変更されていることを確認しました。js を直接変更することもできます。live-server が変更を検出することは決してありません。

ファイルシステムのアクセス許可? キャッシュされた構成?

何が原因ですか?

4

2 に答える 2

0

これは、Chrome のキャッシュの問題である可能性があります。Safari を開くと出来上がり、すべてが機能し始めました。Safari を閉じて、Chrome が再び動作するようになりました。

私はこれを奇妙な環境のまぐれと呼ぶことにします。

于 2015-10-14T20:59:22.460 に答える