无法加载 @webpack-cli/serve

我从复数教程下载了一个项目文件夹,当我尝试使用 npm start 运行它时,它显示以下消息:

[webpack-cli] 无法加载“@webpack-cli/serve”命令 [webpack-cli] 类型错误:options.forEach 不是 WebpackCLI.makeCommand 中的函数(C:UsersIsrael JuarezDesktopbeforenode_moduleswebpack-clilibwebpack-cli.js:173: 21)

at ServeCommand.apply (C:UsersIsrael JuarezDesktopbeforenode_modules@webpack-cliservelibindex.js:41:19)

at loadCommandByName (C:UsersIsrael JuarezDesktopbeforenode_moduleswebpack-clilibwebpack-cli.js:907:35)
at async Command.<anonymous> (C:UsersIsrael JuarezDesktopbeforenode_moduleswebpack-clilibwebpack-cli.js:1462:17)
at async Promise.all (index 0)
at async WebpackCLI.run (C:UsersIsrael JuarezDesktopbeforenode_moduleswebpack-clilibwebpack-cli.js:1500:9)

at async runCLI (C:UsersIsrael JuarezDesktopbeforenode_moduleswebpack-clilibbootstrap.js:11:9)

npm 错误!代码 ELIFECYCLE npm 错误! errno 2 npm 错误! ps-redux@1.0.0 开始: webpack serve --config webpack.config.dev.js --port 3000 npm 错误!退出状态 2 npm ERR! npm 错误! ps-redux@1.0.0 启动脚本失败。 npm 错误!这可能不是 npm 的问题。上面可能有额外的日志输出。

npm 错误!可以在以下位置找到此运行的完整日志:npm ERR!
C:UsersIsrael JuarezAppDataRoamingnpm-cache_logs2021-10-20T17_42_05_820Z-debug.log

stack overflow Unable to load @webpack-cli/serve
原文答案

答案:

作者头像

您将卸载您的WebPack-CLI版本:NPM卸载webpack-cli

然后 - 撞击您的WebPack-CLI版本:npm install webpack-cli -save-dev

那可能会有所帮助。还要检查您没有 @webpack-cli/直接在package.json中服务。

作者头像

运行这些命令

  • NPM安装WebPack
  • npm安装-Save-DEV WebPack-CLI

希望这个问题能解决。

作者头像

有同样的问题,它的解决方案运行良好,但我的问题是在 IC 汽车中的 Dapp 上: https://internetcomputer.org/docs/current/developer-docs/quickstart/hello10mins

[webpack-cli] Unable to load '@webpack-cli/serve' command
[webpack-cli] TypeError: options.forEach is not a function