config.default.js
1.0 KB
/* eslint valid-jsdoc: "off" */
'use strict';
module.exports = webpackDevMiddleware => {
/**
* 默认配置
*/
const config = exports = {
// config: 'path/to/webpack/config/file',
publicPath: '/',// 绑定中间件的公共路径
noInfo: false,// 显示无信息到控制台(仅警告和错误)
quiet: false,// 向控制台显示任何内容
lazy: false,// 切换到延迟模式 这意味着没有观看,而是重新编译每个请求
watchOptions: {
aggregateTimeout: 300,
poll: true
},// watch options (only lazy: false)
headers: { 'X-Custom-Header': 'yes' },// 自定义标题
stats: {// 用于形成统计信息的选项
colors: true,
chunks: false
},
hotConfig: {
publicPath: '/',// 绑定中间件的公共路径
// path: '__webpack_hmr',
log: false,
heartbeat: 2000
}
};
return {
...config
};
};