問題タブ [elmish]

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.

0 投票する
1 に答える
803 参照

webpack - HMR - 更新に失敗しました: SyntaxError: Unexpected token < in JSON at position 0

私は Elmish アプリケーションで作業しています。アプリケーションの開始時に動的に生成される初期状態が必要なため、インデックス ページにのみ SSR (サーバー側レンダリング) を配置します。ホットモジュール交換が機能せず、次の警告がスローされているため:

onreadystatechangejson の新しいアプリ ファイル (?) ではなく、html でインデックス ページを取得しているため、webpack-devserver の構成が間違っていることはわかっています。/en-EN/4b1807ffe818fe814be7.hot-update.jsonしかし、バックエンドにプロキシされるようなリクエストを防ぐ方法がわからないため、ドキュメントを読んでもあまり役に立ちませんでした。

どうすれば HRM を再び機能させることができますか?

私のwebpack.configは次のようになります:

私のサーバー関連部分は次のようになります。