I would like webpack to detect new changes for freshly created files.
My complete webpack.config.js
file
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']}
]
},
}
I have googled and searched but can't find anything that will automatically add new files to my watcher.
There's couple of ways really.
$ webpack-dev-server --content-base src/
. More from webpack.if you want the code to be included in you webconfig,
devServer: {
contentBase: "./src",
}
More from weback.
Here contentBase
is the directory where you want webpack-dev-server
to listen and read the files from.
you should run the server with this command:
webpack-dev-server --progress --hot
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With