Error1: Cannot find module 'webpack-cli/bin/config-yargs'
当执行webpack-dev-server命令的时候就错。
原因:webpack-cli和webpack-dev-server版本不兼容。
解决:重新安装正确版本的包即可。
Error2: getaddrinfo ENOTFOUND localhost
原因:localhost的问题。有可能是localhost没有绑定127.0.0.1,
解决: 在switchhost中,添加host如下: 127.0.0.1 localhost
Eooro3: Module build failed (from ./node_modules/mini-css-extract-plugin/dist/loader.js):
ModuleBuildError: Module build failed (from ./node_modules/less-loader/dist/cjs.js):
ValidationError: Invalid options object. Less Loader has been initialized using an options object that does not match the API schema.
"less": "^4.1.1",
"less-loader": "^7.1.0",
{
loader: 'less-loader',
options: {
lessOptions: {
javascriptEnabled: true
},
sourceMap: true
}
}
Error4: eslint配置在webstrom中不生效
修改如下: