问题:css-loader版本太高。
解决方案:进入packing.json,降低css版本;npm install重新安装,npm run dev重启
ValidationError: Invalid options object. Copy Plugin has been initialized using an options object that does not match the API schema.
- options[0] misses the property 'patterns'. Should be:
[non-empty string | object { from, to?, context?, globOptions?, filter?, toType?, force?, priority?, info?, transform?, transformPath?, noErrorOnMissing? }, ...] (should not have fewer than 1 item)
at validate (D:\java\vuevue\hello-vue\node_modules\copy-webpack-plugin\node_modules\schema-utils\dist\validate.js:104:11)
at new CopyPlugin (D:\java\vuevue\hello-vue\node_modules\copy-webpack-plugin\dist\index.js:38:31)
at Object.<anonymous> (D:\java\vuevue\hello-vue\build\webpack.dev.conf.js:61:5)
at Module._compile (internal/modules/cjs/loader.js:1063:30)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:1092:10)
at Module.load (internal/modules/cjs/loader.js:928:32)
at Function.Module._load (internal/modules/cjs/loader.js:769:14)
at Module.require (internal/modules/cjs/loader.js:952:19)
at require (internal/modules/cjs/helpers.js:88:18)
at requireConfig (D:\java\vuevue\hello-vue\node_modules\webpack\bin\convert-argv.js:97:18)
at D:\java\vuevue\hello-vue\node_modules\webpack\bin\convert-argv.js:104:17
at Array.forEach (<anonymous>)
at module.exports (D:\java\vuevue\hello-vue\node_modules\webpack\bin\convert-argv.js:102:15)
at Object.<anonymous> (D:\java\vuevue\hello-vue\node_modules\webpack-dev-server\bin\webpack-dev-server.js:224:50)
at Module._compile (internal/modules/cjs/loader.js:1063:30)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:1092:10) {
errors: [
{
keyword: 'required',
dataPath: '[0]',
schemaPath: '#/required',
params: { missingProperty: 'patterns' },
message: "should have required property 'patterns'",
schema: {
patterns: { type: 'array', minItems: 1, items: { anyOf: [Array] } },
options: {
type: 'object',
additionalProperties: false,
properties: { concurrency: [Object] }
}
问题:copy-webpack-plugin版本太高。
解决方案:进入packing.json,降低版本