安装webpack插件 webpack-dev-server配置时将package.json里面webpack改为webpack serve后,运行npm run 脚本名 时出现
TypeError: Class constructor ServeCommand cannot be invoked without 'new'
at run (D:\note\笔记\javaweb\webpack\node_modules\webpack-cli\lib\utils\resolve-command.js:33:12)
at Command.<anonymous> (D:\note\笔记\javaweb\webpack\node_modules\webpack-cli\lib\utils\arg-parser.js:34:58)
at Command.listener [as _actionHandler] (D:\note\
笔记\javaweb\webpack\node_modules\webpack-cli\node_modules\commander\index.js:426:31)
at Command._parseCommand (D:\note\笔记\javaweb\webpack\node_modules\webpack-cli\node_modules\commander\index.js:1002:14)
at Command._dispatchSubcommand (D:\note\笔记\javaweb\webpack\node_modules\webpack-cli\node_modules\commander\index.js:953:18)
at Command._parseCommand (D:\note\笔记\javaweb\webpack\node_modules\webpack-cli\node_modules\commander\index.js:970:12)
at Command.parse (D:\note\笔记\javaweb\webpack\node_modules\webpack-cli\node_modules\commander\index.js:801:10)
at argParser (D:\note\笔记\javaweb\webpack\node_modules\webpack-cli\lib\utils\arg-parser.js:164:27)
at runCLI (D:\note\笔记\javaweb\webpack\node_modules\webpack-cli\lib\bootstrap.js:11:24)
at Object.<anonymous> (D:\note\笔记\javaweb\webpack\node_modules\webpack-cli\bin\cli.js:24:5)
这么一大堆是,是因为webpack-cli 需要更新,所以只需要重新在终端运行
npm i webpack-cli -D
就ok了