Skip to content

Commit cbb801c

Browse files
Update BrowserSyncDevHotWebpackPlugin.js
1 parent 478528e commit cbb801c

File tree

1 file changed

+14
-4
lines changed

1 file changed

+14
-4
lines changed

src/BrowserSyncDevHotWebpackPlugin.js

Lines changed: 14 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -52,12 +52,22 @@ class BrowserSyncDevHotWebpackPlugin {
5252
middleware: this.middleware(),
5353
proxyReq: [
5454
(proxyReq) => {
55-
proxyReq.setHeader('X-Browser-Sync-URL-Local', browserSyncURLLocal);
56-
proxyReq.setHeader('X-Browser-Sync-URL-External', browserSyncURLExternal);
57-
if(browserSyncURLUI && browserSyncURLUIExternal) {
55+
if (browserSyncURLLocal) {
56+
proxyReq.setHeader('X-Browser-Sync-URL-Local', browserSyncURLLocal);
57+
}
58+
59+
if (browserSyncURLExternal) {
60+
proxyReq.setHeader('X-Browser-Sync-URL-External', browserSyncURLExternal);
61+
}
62+
63+
if (browserSyncURLUI) {
5864
proxyReq.setHeader('X-Browser-Sync-URL-UI', browserSyncURLUI);
59-
proxyReq.setHeader('X-Browser-Sync-URL-UI-External', browserSyncURLUIExternal);
6065
}
66+
67+
if (browserSyncURLUIExternal) {
68+
proxyReq.setHeader('X-Browser-Sync-URL-UI-External', browserSyncURLUIExternal);
69+
}
70+
6171
proxyReq.setHeader('X-Dev-Middleware', 'On');
6272
proxyReq.setHeader('X-Hot-Middleware', 'On');
6373
}

0 commit comments

Comments
 (0)