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.
2 Answers
Answers 1
There's couple of ways really.
- if you are using cli, then you can write
$ 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.
Answers 2
you should run the server with this command:
webpack-dev-server --progress --hot
0 comments:
Post a Comment