Jam*_*ber 17 javascript node.js webpack
我想webpack检测新创建的文件的新更改.
我的完整webpack.config.js
档案
module.exports = {
entry: './src/client/js/index.js',
output: {
path: 'public',
filename: 'bundle.js',
publicPath: '/'
},
resolve: {
extensions: ['', '.js', '.jsx']
},
plugins: process.env.NODE_ENV === 'production' ? [
new webpack.optimize.DedupePlugin(),
new webpack.optimize.OccurrenceOrderPlugin(),
new webpack.optimize.UglifyJsPlugin()
] : [],
module: {
loaders: [
{ test: /\.js$/, exclude: /node_modules/, loader: 'babel-loader?presets[]=es2015&presets[]=react' },
{ test: /\.scss$/, loaders: ['style', 'css', 'sass']}
]
},
}
Run Code Online (Sandbox Code Playgroud)
我用谷歌搜索和搜索,但找不到任何会自动添加新文件到我的观察者.
确实有几种方法。
$ webpack-dev-server --content-base src/
. 更多来自webpack。如果您希望代码包含在您的 webconfig 中,
devServer: {
contentBase: "./src",
}
Run Code Online (Sandbox Code Playgroud)
更多来自网络。
这是您要收听和读取文件的contentBase
目录。webpack-dev-server