报错
$ webpack
dev
D:\server\mmall-fe\node_modules\_webpack-cli@3.1.0@webpack-cli\bin\cli.js:244
throw err;
^
Error: invalid "instanceof" keyword value Promise
at getConstructor (D:\server\mmall-fe\node_modules\_ajv-keywords@2.1.1@ajv-keywords\keywords\instanceof.js:52:11)
at Ajv.compile (D:\server\mmall-fe\node_modules\_ajv-keywords@2.1.1@ajv-keywords\keywords\instanceof.js:21:27)
at Object.useCustomRule (D:\server\mmall-fe\node_modules\_ajv@5.5.2@ajv\lib\compile\index.js:275:26)
at Object.generate_custom [as code] (D:\server\mmall-fe\node_modules\_ajv@5.5.2@ajv\lib\dotjs\custom.js:32:24)
at Object.generate_validate [as validate] (D:\server\mmall-fe\node_modules\_ajv@5.5.2@ajv\lib\dotjs\validate.js:347:35)
at Object.generate_anyOf [as code] (D:\server\mmall-fe\node_modules\_ajv@5.5.2@ajv\lib\dotjs\anyOf.js:34:27)
at generate_validate (D:\server\mmall-fe\node_modules\_ajv@5.5.2@ajv\lib\dotjs\validate.js:347:35)
at localCompile (D:\server\mmall-fe\node_modules\_ajv@5.5.2@ajv\lib\compile\index.js:87:22)
at Ajv.compile (D:\server\mmall-fe\node_modules\_ajv@5.5.2@ajv\lib\compile\index.js:56:13)
at Ajv._compile (D:\server\mmall-fe\node_modules\_ajv@5.5.2@ajv\lib\ajv.js:358:27)
at Ajv.compile (D:\server\mmall-fe\node_modules\_ajv@5.5.2@ajv\lib\ajv.js:118:37)
at validateObject (D:\server\mmall-fe\node_modules\_webpack@3.6.0@webpack\lib\validateSchema.js:36:23)
at validateSchema (D:\server\mmall-fe\node_modules\_webpack@3.6.0@webpack\lib\validateSchema.js:31:10)
at processConfiguredOptions (D:\server\mmall-fe\node_modules\_webpack-cli@3.1.0@webpack-cli\bin\convert-argv.js:156:48)
at module.exports (D:\server\mmall-fe\node_modules\_webpack-cli@3.1.0@webpack-cli\bin\convert-argv.js:150:10)
at yargs.parse (D:\server\mmall-fe\node_modules\_webpack-cli@3.1.0@webpack-cli\bin\cli.js:241:39)
at Object.parse (D:\server\mmall-fe\node_modules\_yargs@12.0.1@yargs\yargs.js:563:18)
at D:\server\mmall-fe\node_modules\_webpack-cli@3.1.0@webpack-cli\bin\cli.js:219:8
at Object.<anonymous> (D:\server\mmall-fe\node_modules\_webpack-cli@3.1.0@webpack-cli\bin\cli.js:530:3)
at Module._compile (module.js:573:30)
at Object.Module._extensions..js (module.js:584:10)
at Module.load (module.js:507:32)
at tryModuleLoad (module.js:470:12)
at Function.Module._load (module.js:462:3)
at Module.require (module.js:517:17)
at require (internal/module.js:11:18)
at module.exports.filename (C:\Users\Administrator\AppData\Roaming\npm\node_modules\webpack-cli\node_modules\_import-local@1.0.0@import-local\index.js:16:66)
at C:\Users\Administrator\AppData\Roaming\npm\node_modules\webpack-cli\bin\cli.js:13:6
at Object.<anonymous> (C:\Users\Administrator\AppData\Roaming\npm\node_modules\webpack-cli\bin\cli.js:530:3)
at Module._compile (module.js:573:30)
"devDependencies": {
"css-loader": "^1.0.0",
"extract-text-webpack-plugin": "^2.1.2",
"file-loader": "^1.1.11",
"html-loader": "^0.5.5",
"html-webpack-plugin": "^3.2.0",
"server": "webpack-dev-server --inline",
"style-loader": "^0.21.0",
"url-loader": "^1.0.1",
"webpack": "^3.6.0",
"webpack-cli": "^3.1.0",
"webpack-dev-server": "^3.1.4"
},
以上版本配置信息webpack-dev-server版本比cli高导致错误
重新安装一个低版本的
cnpm install webpack-dev-server@2.9.7 --save-dev
//卸载版本
cnpm uninstall webpack -g
cnpm uninstall -g webpack-dev-server
//安装指定版本
cnpm install webpack@3.8.0 --save-dev
cnpm install webpack-dev-server@2.9.7 --save-dev