Webpack HMRに何か足りないものはありますか?

myTerminal

私は約2年前からWebpackを試していて、すべての新しい開発をGulpからWebpackに切り替えました。それ以来、HMRロジック専用のコードをソースファイルに追加することを躊躇していましたが、後で、ソースエントリポイントの最後に3行だけで、すべてのソースファイルに対して以下が機能することがわかりました。

if (module.hot) {
    module.hot.accept();
}

上記の3行は完全に機能しており(少なくとも私が遭遇したユースケースでは)、accept呼び出しで個々のファイルを指定する必要はありません私のすべてのJavaScript(私が知る限り)とCSSは、リロードなしでほぼ​​瞬時にブラウザーで置き換えられます。これは、ブラウザーでライブリロードを行い、ファイルを保存するたびにアプリケーションの状態全体を失うという取り決めよりもはるかに優れています。

問題は、(私が思う限り)HMRがhttps://のガイドに従うだけで機能するように見える場合react-hot-loadervue-hot-loaderangular-hot-loaderなどのライブラリの目的は何ですか?公式ウェブサイトのwebpack.js.org/guides/hot-module-replacement

myTerminal

私はまだそのようなホットロードモジュールの重要性を理解することができず、すべてが期待どおりに機能しているように見えるので、将来いつか(そしてもし)私が学ぶまで、私の実装はそれらがなくても問題ないと結論付けますそうでなければ。

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

Webpack hmr:__webpack_hmr 404が見つかりません

分類Dev

私のwebpackローダーが非同期であることに何か利点はありますか?

分類Dev

新しいApolloClient()はWebPackエラーになりますか?

分類Dev

WebpackにあるようなBrunch.io用のJSONローダーのようなものはありますか?

分類Dev

Docker入門チュートリアルに何か足りないものはありますか?

分類Dev

SpaServicesを使用したHMRでwebpack-bundleの再構築をトリガーするものは何ですか?

分類Dev

Webpack DevServerが遅すぎますか、それとも何か問題がありますか?

分類Dev

Java Generics -- 私に足りないものは何ですか?

分類Dev

フラットバンドルとは何ですか?ロールアップがWebpackよりも優れているのはなぜですか?

分類Dev

何かが足りないのですか、それとも「qmlRegisterSingletonInstance」にバグがありますか?

分類Dev

webpack 3のドキュメントはどこにありますか?

分類Dev

angle-cliの新しいプロジェクトのwebpack.config.jsはどこにありますか?

分類Dev

Angularはwebpackを使用しますか?webpack構成ファイルはどこにありますか?

分類Dev

Symfony 4 WebPackで「setRoutingDataは関数ではありません」と表示されるのはなぜですか?

分類Dev

html-webpack-pluginを使用して部分的に含める方法はありますか?

分類Dev

html-webpack-pluginを使用して部分的に含める方法はありますか?

分類Dev

Webpack 2に開発サーバートンネルはありますか?

分類Dev

[React-Native] webpackのようなパスエイリアスを設定する方法はありますか?

分類Dev

Webpackの設定の何が問題になっていますか?

分類Dev

ここに表示されているファイルのいずれかを変更してwebpackでデプロイする方法はありますか?

分類Dev

ExtractTextPlugin.extractが「__webpack_require __(...)は関数ではありません」というエラーを生成するのはなぜですか

分類Dev

私のwebpack設定ファイルはAngular2 cliのどこにありますか?

分類Dev

Webpackファイルの何が問題になっていますか?

分類Dev

Webpackのコード分割が期待どおりに機能しないのはなぜですか?

分類Dev

AsyncTaskは本当に概念的に欠陥がありますか、それとも何かが足りないだけですか?

分類Dev

Velocity:jQueryまたはVelocityのjQueryシムのいずれかを最初にwebpackでロードする必要があります

分類Dev

webpackから依存関係ツリーを取得する方法はありますか?

分類Dev

lang = AppleのSearchAPIの場合は5文字ですが、何か足りないものがありますか?

分類Dev

`webpack`関数は何をしますか?

Related 関連記事

  1. 1

    Webpack hmr:__webpack_hmr 404が見つかりません

  2. 2

    私のwebpackローダーが非同期であることに何か利点はありますか?

  3. 3

    新しいApolloClient()はWebPackエラーになりますか?

  4. 4

    WebpackにあるようなBrunch.io用のJSONローダーのようなものはありますか?

  5. 5

    Docker入門チュートリアルに何か足りないものはありますか?

  6. 6

    SpaServicesを使用したHMRでwebpack-bundleの再構築をトリガーするものは何ですか?

  7. 7

    Webpack DevServerが遅すぎますか、それとも何か問題がありますか?

  8. 8

    Java Generics -- 私に足りないものは何ですか?

  9. 9

    フラットバンドルとは何ですか?ロールアップがWebpackよりも優れているのはなぜですか?

  10. 10

    何かが足りないのですか、それとも「qmlRegisterSingletonInstance」にバグがありますか?

  11. 11

    webpack 3のドキュメントはどこにありますか?

  12. 12

    angle-cliの新しいプロジェクトのwebpack.config.jsはどこにありますか?

  13. 13

    Angularはwebpackを使用しますか?webpack構成ファイルはどこにありますか?

  14. 14

    Symfony 4 WebPackで「setRoutingDataは関数ではありません」と表示されるのはなぜですか?

  15. 15

    html-webpack-pluginを使用して部分的に含める方法はありますか?

  16. 16

    html-webpack-pluginを使用して部分的に含める方法はありますか?

  17. 17

    Webpack 2に開発サーバートンネルはありますか?

  18. 18

    [React-Native] webpackのようなパスエイリアスを設定する方法はありますか?

  19. 19

    Webpackの設定の何が問題になっていますか?

  20. 20

    ここに表示されているファイルのいずれかを変更してwebpackでデプロイする方法はありますか?

  21. 21

    ExtractTextPlugin.extractが「__webpack_require __(...)は関数ではありません」というエラーを生成するのはなぜですか

  22. 22

    私のwebpack設定ファイルはAngular2 cliのどこにありますか?

  23. 23

    Webpackファイルの何が問題になっていますか?

  24. 24

    Webpackのコード分割が期待どおりに機能しないのはなぜですか?

  25. 25

    AsyncTaskは本当に概念的に欠陥がありますか、それとも何かが足りないだけですか?

  26. 26

    Velocity:jQueryまたはVelocityのjQueryシムのいずれかを最初にwebpackでロードする必要があります

  27. 27

    webpackから依存関係ツリーを取得する方法はありますか?

  28. 28

    lang = AppleのSearchAPIの場合は5文字ですが、何か足りないものがありますか?

  29. 29

    `webpack`関数は何をしますか?

ホットタグ

アーカイブ