From e41d935f82e10407586918e4a10811a6192bf77b Mon Sep 17 00:00:00 2001 From: Anton Topchii Date: Mon, 18 Jan 2021 20:41:18 +0200 Subject: [PATCH] force webpacker-dev-server injectClient setting --- lib/install/config/webpacker.yml | 2 ++ package/__tests__/development.js | 3 ++- package/environments/development.js | 1 + 3 files changed, 5 insertions(+), 1 deletion(-) diff --git a/lib/install/config/webpacker.yml b/lib/install/config/webpacker.yml index 8fec0821f..b5003cd84 100644 --- a/lib/install/config/webpacker.yml +++ b/lib/install/config/webpacker.yml @@ -25,6 +25,8 @@ development: host: localhost port: 3035 public: localhost:3035 + # Inject browserside javascript that required by both HMR and Live(full) reload + inject_client: true # Hot Module Replacement updates modules while the application is running without a full reload hmr: false # Inline should be set to true if using HMR; it inserts a script to take care of live reloading diff --git a/package/__tests__/development.js b/package/__tests__/development.js index 853d51e05..4aad9ea43 100644 --- a/package/__tests__/development.js +++ b/package/__tests__/development.js @@ -22,7 +22,8 @@ describe('Development environment', () => { expect(webpackConfig).toMatchObject({ devServer: { host: 'localhost', - port: 3035 + port: 3035, + injectClient: true } }) }) diff --git a/package/environments/development.js b/package/environments/development.js index 16b0841ea..1d1b97afe 100644 --- a/package/environments/development.js +++ b/package/environments/development.js @@ -34,6 +34,7 @@ if ( hot: devServer.hmr, contentBase, inline: devServer.inline, + injectClient: devServer.inject_client, useLocalIp: devServer.use_local_ip, public: devServer.public, publicPath,