問題タブ [hot-reload]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
docker - docker-compose を使用した Vue.js ローカル開発
docker-compose
ローカルで開発するために使用しようとしました。しかし、sth が変更された場合はコードを再構築する必要があります...そのため、この「ホット リロード」機能が必要ですが、実装に失敗しました。誰かが私を助けたり、ヒントをくれたりするかもしれません。サーバーとしてだけでなくNginx
、プロキシ ( ) としても使用しません。Envoy
Vue.js Docker
Docker 構成ファイル
助けてくれてどうもありがとう
node.js - プロキシ経由で使用されるカスタム Web サーバーを使用した asp.net コア スパ (反応) アプリのビジュアル スタジオ 2017 でのホット リロード
私はasp.netコア2.2反応テンプレートベースのアプリを持っています
ClientApp の下の反応アプリには、「npm run build」カスタム スクリプトを介して ClientApp の下の lib フォルダーにあるものをコンパイルする反応アプリ用の独自のビルド スクリプトがあります。
さらに重要なことに、アプリはカスタム ノード/エクスプレス ベースの Web サーバーで実行されます (clientapp で npm run start を実行すると、たとえばポート 6000 でリッスンする Web サーバー スクリプトが起動されます)。
テンプレートに付属している標準の反応開発サーバーを使用できません。asp.net コア レイヤーの startup.cs ファイルは、spa.UseProxyToSpaDevelopmentServer ( http://localhost:6000 )経由でそれを使用します。
vs 2017 でのデバッグ セッション中に、ClientApp\src フォルダー内の typescript ファイルが変更された場合、1
. ClientApp\package.json 内のスクリプト 'build' を呼び出して、ClientApp\lib フォルダー内の反応アプリをコンパイルする必要があります。 2. Web サーバーを再起動します。スクリプト「start」を介して実行して、lib の新しい変更を選択します
3.ブラウザをリロードします
現在、nodemonを使用して反応アプリの変更を追跡し、ビルドスクリプト後にサーバーを再起動する「デバッグ」スクリプトを追加しました
私はまだブラウザを自分でリロードする必要があり、ビルド/開始が完了するまで失敗し続けます。カプセル化asp.netコアプロジェクトを適切に構成することにより、これを一度に行うためのより良い方法が必要です。
私が方法を理解するのを手伝ってください:)
browser-sync - Lite サーバーのホット リロードがデフォルトの構成で機能しない
index.html ファイルに変更を加えても、Lite Server がページをリロードしません。
bs-config.json ファイルを使用していません。次を使用してライトサーバーを起動すると、index.htmlが新しいタブで正しく開きます。
npm run dev
このコンソール情報が役立つ場合があります。
私のindex.htmlを変更して保存するとき、
コンソールに表示されますが、ページがリロードされません。F5を押してから
私のコンソールに表示されます。
パッケージ.json:
Lite Server でページをホット リロードするにはどうすればよいですか?