0
我有以下webpack配置文件。webpack配置webpack-dev-server不能即時編譯文件
const path = require('path');
const webpack = require('webpack');
module.exports = {
output: {
path: path.resolve(__dirname, 'dist'),
filename: 'scripts.min.js'
},
resolve: {
root: [
path.resolve('./src'),
path.resolve('./node_modules')
]
},
entry: './src/app.js',
module: {
loaders: [
{
test: /\.js$/,
loader: 'babel'
}
]
},
devServer: {
// compress: true,
inline: true,
stats: 'errors-only'
},
plugins: [
new webpack.optimize.DedupePlugin(),
new webpack.optimize.OccurenceOrderPlugin(),
new webpack.optimize.UglifyJsPlugin({ 'mangle': false, sourcemap: false })
]
};
問題是,當我運行webpack-dev-server
命令時,它確實運行了服務器,但是當我對任何js文件進行更改時,它們都不是即時編譯的。所以我必須停止服務器並運行webpack
,然後運行webpack-dev-server
命令才能使其正常工作。
我該如何使webpack-dev-server
工作,以便當所有的js,css,scss文件和編譯這些飛的手錶?