如果我用它来运行:
webpack-dev-server --progress webpack.config.js
有很多这样的错误:
ERROR in ./~/chokidar/lib/nodefs-handler.js
Module not found: Error: Cannot resolve module 'fs' in E:\study\s-webpack\node_modules\chokidar\lib
@ ./~/chokidar/lib/nodefs-handler.js 3:9-22
但是,如果我使用这些来运行:
webpack-dev-server --progress
webpack-dev-server --progress --color webpack.config.js
没有错误。
以下是代码回购:https://github.com/qlqllu/react-webpack-simple/tree/test
这是一个非常简单的反应和webpack项目。 请使用:
npm run good
npm run good2
npm run bad
进行测试。
答案 0 :(得分:0)
只需将其添加到您的webpack
配置
node: {
fs: "empty"
}
详细了解webpack
配置here
然后它就像
module.exports = {
entry: './main.js',
output: { path: __dirname, filename: 'bundle.js' },
module: {
loaders: [
{
test: /.jsx?$/,
loader: 'babel-loader',
query: {
presets: ['es2015', 'react']
}
}
]
},
node: {
fs: "empty"
}
};