我有一个webpack配置 -
{
entry: ['./src/index.js'],
output: {
path: path.resolve(__dirname, '../', 'public'),
filename: 'bundle.js'
},
devtool: '#inline-source-map',
devServer: {
contentBase: './public'
},
module: {
loaders: [
{test: /\.css$/, loader: 'style-loader!css-loader'},
{
test: /.js$/,
loader: 'babel',
exclude: /node_modules/,
query: {
cacheDirectory: true,
presets: ['es2015', 'react'],
plugins: ['transform-decorators-legacy', 'transform-object-rest-spread']
}
}
]
}
}
我从命令行运行webpack命令它永远不会停止。
的更新:
显然它正在Watch模式下运行。虽然我没有通过手表旗帜。
更新1:
问题出在npm模块config
- https://github.com/lorenwest/node-config/wiki/Reserved-Words上。
该模块包含一些包含watch
的保留字,并自动添加到我的配置中。