Javascript 自npm更新后,网页包未生成捆绑包

Javascript 自npm更新后,网页包未生成捆绑包,javascript,linux,ubuntu,webpack,Javascript,Linux,Ubuntu,Webpack,几周前,我使用npm更新了所有依赖项--强制等等。有人可能会说这不是最好的选择,但仍然 我不知道确切的原因,但由于我更新了我的NPM依赖项,webpack不再生成我的输出包,它以前做得很好 项目布局如下所示 - app/ |- dist/ |- app-server/ (Node + Express) |- app.js |- ... |- app-frontend/ (Vue + Bootstrap) |- dist/ (HTML/CSS/etc) webpack.c

几周前,我使用
npm更新了所有依赖项--强制
等等。有人可能会说这不是最好的选择,但仍然

我不知道确切的原因,但由于我更新了我的NPM依赖项,webpack不再生成我的输出包,它以前做得很好

项目布局如下所示

- app/
 |- dist/
 |- app-server/ (Node + Express)
   |- app.js
   |- ...
 |- app-frontend/ (Vue + Bootstrap)
   |- dist/ (HTML/CSS/etc)
webpack.config.js(从
app server/
内部运行):

日志只说:

Entrypoints:
  app (434 KiB)
      css/chunk-vendors.f6f30965.css
      js/chunk-vendors.98eb6b3c.js
      css/app.a6ef7e2c.css
      js/app.4fd07954.js


Child server:
    Built at: 06.10.2020 19:07:17
    Entrypoint main = app_bundle.js
并且没有生成任何文件。我尝试了
chmod 775 dist/
,但没有成功。我重新克隆了回购协议,但没有用。我删除了CopyPlugin部分,但没有用。 嘿,我甚至访问了我的Ubuntu的根目录,找到了find*| app|u bundle.js-r,除了在日志中有这个名字的日志之外,它没有找到任何东西,打开时,就是上面显示的日志

从昨天起,我就对这件事感到抓狂


非常感谢您的帮助

我终于明白了

问题是,我添加了以下几行代码,这是对自己脚的一次射击:

stats: {
  errors: false,
  errorDetails: false,
  warnings: false,
}
这基本上意味着它只是带着错误代码1退出,但没有告诉我错误

我以为这些参数是为了禁用浏览器中的错误。显然我错了

当我将上面的设置为
true
并再次运行
webpack
时,我发现它确实存在一些错误

在我的例子中,错误是我创建的文件(在Windows下)名为(例如)
orderController.js
,但
要求他们调用
。/../orderController
,正如您可能看到的,这并不完全相同。我的文件有一个
o
,脚本包含一个大写的
o
,它在Windows下运行得很好,但我忘记了Linux(产品运行的服务器)区分大小写

修复这些错误后,
webpack
运行正常,并在指定的输出目录下生成了我的包

stats: {
  errors: false,
  errorDetails: false,
  warnings: false,
}