我在构建时遇到了webpack 3.8.1的一个奇怪的错误:
ERROR in multi ./src ./build/
Module not found: Error: Can't resolve '/Users/me/files/project/build/' in '/Users/me/files/project'
@ multi ./src ./build/
如果我升级到webpack 3.11.0:
找不到Entry模块中的错误:错误:无法解析'/ Users / me / files / project'中的'/ Users / me / files / project / build /'
我的项目似乎正在构建,但它会不断记录此错误。 devserver一切正常。 https://github.com/webpack/webpack/issues/981或Webpack Error - Cannot Resolve File or Directory中的所有解决方案都没有帮助。
答案 0 :(得分:0)
这个问题是我自己的错。我试图使用webpack build
“命令”来构建我的应用程序,这根本不是命令!相反,webpack认为我正在尝试构建名为“build”的东西。
正确使用webpack来构建
webpack
没有子命令或其他路径。
通过一个示例项目,我确实设置了npm build
脚本,这可能是我记得的命令。但是这个“快捷方式”在我的package.json中定义为"scripts":{"build": "webpack"}
。两种方式都可以在没有意外错误的情况下工作,但混合两者会导致麻烦。