热模式继承人我的配置:的WebPack开发服务器不工作
devServer: {
contentBase: '/web/dist/',
hot: true,
stats: {colors: true},
inline: true
}
而这里的一口任务进出口运行:
gulp.task('build', ['clean', 'styles', 'bower', 'media', 'data', 'homepage'], function(done) {
es6promise.polyfill();
console.log('STARTING DEV SERVER...');
server = new WebpackDevServer(webpack(webpackDevConfig), webpackDevConfig.devServer);
server.listen(8080, '0.0.0.0', function (err, stats) {
if (err) {
throw new gutil.PluginError("webpack-dev-server", err);
}
console.log('DEV SERVER STARTED');
done();
});
});
一切正常,除了热负荷(无刷新或更改时我对文件进行了更改)。我在这里做错了什么?
我是在控制台中查看:[WDS]启用热模块更换。 framework.bundle.js:114未捕获错误:[HMR]热模块替换已禁用。 – Evan
嗯你有'插件:[新的webpack.HotModuleReplacementPlugin()]'在你的webpack配置中添加? – errnesto
好像似乎有帮助,但现在它只是不更新更改的文件。 [WDS]启用热模块更换。 framework.bundle.js:600 [HMR]等待来自WDS的更新信号...更改文件并且什么也没有发生 – Evan