Heres cấu hình của tôi:Webpack máy chủ dev chế độ nóng không làm việc
devServer: {
contentBase: '/web/dist/',
hot: true,
stats: {colors: true},
inline: true
}
Và đây là những ngụm nhiệm vụ im chạy:
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();
});
});
Mọi thứ hoạt động như mong đợi, ngoại trừ việc bốc nóng (không làm mới hoặc thay đổi khi Tôi thực hiện thay đổi đối với tệp). Tôi làm gì sai ở đây?
tôi nhìn thấy điều này trong bảng điều khiển: [WDS] Đã bật thay thế mô-đun nóng. framework.bundle.js: 114 Lỗi bắt buộc: [HMR] Thay thế mô-đun nóng bị tắt. – Evan
hmm bạn có 'plugins: [new webpack.HotModuleReplacementPlugin()]' được thêm vào trong cấu hình webpack của bạn không? – errnesto
okay có vẻ như đã giúp nhưng hiện tại nó không cập nhật trên các tệp đã thay đổi. [WDS] Đã bật thay thế mô-đun nóng. framework.bundle.js: 600 [HMR] Đang đợi tín hiệu cập nhật từ WDS ... thay đổi tệp và không có gì xảy ra – Evan