gpt4 book ai didi

node.js - 如何从 browserify 获取构建错误消息

转载 作者:太空宇宙 更新时间:2023-11-04 00:35:49 27 4
gpt4 key购买 nike

我们正在将 Gulp 与 browserify 结合使用,但我在诊断错误时遇到问题。 Browserify 运行,报告没有问题,但是,许多本应连接到我的输出 js 文件中的脚本丢失了。

我们发现,如果我们缺少 npm 软件包(如果我们需要运行 npm install),或者 npm 软件包有问题,就会发生这种情况。过去发生过几次这种情况,我们很幸运,因为我们只添加了 1 个包,所以我们立即知道该去哪里寻找。

现在,我在开发机器上失败了(失败是指我的输出 .js 文件大小是它应该丢失的许多 js 文件大小的 1/10,但没有报告错误)。我不确定哪个包出现故障,并且我没有得到任何诊断信息。

我尝试按照此处所述 Hook .on('error'): https://stackoverflow.com/a/24817446/67038 ,但没有额外的输出。

Visual Studio 任务运行程序资源管理器的输出如下所示:

[18:17:21] Using gulpfile C:\git\...\Gulpfile.js
[18:17:21] Starting 'browserify:local'...
[18:17:24] Finished 'browserify:local' after 2.63 s
[18:17:24] Starting 'build:local'...
[18:17:24] Finished 'build:local' after 31 ms
Process terminated with code 0.

如何才能从 Browserify 获取更多信息?我可以打开某种日志记录吗?

最佳答案

您遇到的问题是由 tsify 插件引起的。

version 1.0.4之前,存在许多与路径相关的错误,可能会导致发出空模块,而不会向 Browserify 报告任何错误。这些错误已得到修复,并且在以前会导致空模块的情况下,现在会向 Browserify 发出错误。

关于node.js - 如何从 browserify 获取构建错误消息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39090180/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com