Skip to content

Commit 350b667

Browse files
JSMikeMichael Cebrian
authored andcommitted
feat(webpackDevServer): Add watchOptions for webpackDevServer
Add watchOptions to webpackDevServerConfiguration to conditionally enable polling option in watchpack Remove additional blank lines from end of serve-watchpack.ts so that only one is remaining
1 parent e9ea554 commit 350b667

File tree

3 files changed

+8
-5
lines changed

3 files changed

+8
-5
lines changed

addon/ng2/tasks/serve-webpack.ts

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,10 @@ module.exports = Task.extend({
5454
historyApiFallback: true,
5555
stats: webpackDevServerOutputOptions,
5656
inline: true,
57-
proxy: proxyConfig
57+
proxy: proxyConfig,
58+
watchOptions: {
59+
poll: CliConfig.fromProject().config.defaults.poll
60+
}
5861
};
5962

6063
ui.writeLine(chalk.green(oneLine`
@@ -76,7 +79,3 @@ module.exports = Task.extend({
7679
});
7780
}
7881
});
79-
80-
81-
82-

lib/config/schema.d.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -60,5 +60,6 @@ export interface CliConfig {
6060
styleExt?: string;
6161
prefixInterfaces?: boolean;
6262
lazyRoutePrefix?: string;
63+
poll?: boolean | number;
6364
};
6465
}

lib/config/schema.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -138,6 +138,9 @@
138138
},
139139
"lazyRoutePrefix": {
140140
"type": "string"
141+
},
142+
"poll": {
143+
"type": [ "boolean", "number" ]
141144
}
142145
},
143146
"additionalProperties": false

0 commit comments

Comments
 (0)