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