多 ./src ./build/ 中的错误,当尝试使用 webpack 构建时



当我构建时,我在 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:

输入模块中找不到错误:错误:无法解析

"/用户/我/文件/项目"中的"/用户/我/文件/项目/构建/"

我的项目似乎正在构建中,但它一直在记录此错误。开发服务器一切正常。https://github.com/webpack/webpack/issues/981 或 Webpack 错误 - 无法解析文件或目录中的任何解决方案都没有帮助。

问题是我自己的错。我试图使用webpack build"命令"构建我的应用程序,这根本不是命令!相反,webpack认为我正在尝试构建一种称为"构建"的东西。

构建 webpack 的正确用法很简单

webpack

没有子命令或其他路径。

通过一个示例项目,我确实设置了一个npm build脚本,这可能是我记得的命令。但是这个"快捷方式"在我的package.json中被定义为简单的"scripts":{"build": "webpack"}。这两种方式都可以工作而不会出现意外错误,但将两者混为一谈会造成麻烦。

最新更新