我正在使用 libman.json 将客户端库从 cdnjs 拉到我项目的一个文件夹中。然后我想将这些库捆绑并缩小到一个 js 文件中,该文件将在 Web 应用程序中部署和引用。为此,我使用了一个名为 Bundler & Minifier 的 visual studio 扩展。我在我的 bundle.config 中设置了所有内容,但我在尝试捆绑的其中一个库中遇到了问题。具体来说,如果我尝试在包中包含 Chart.js (2.8.0),我会在构建时收到以下错误:
(Bundler & Minifer) Strict-mode does not allow assignment to undefined variables: r
这不应该是警告而不是错误吗?我看不出这应该如何防止捆绑/缩小并导致构建失败。有没有办法覆盖此行为?
最佳答案
undefined variables assignment issue于 2019 年 3 月 18 日在 Chart.js GitHub 中提出。
要手动修复它,请在 Chart.js hwb2rgb(hwb)
函数(第 343 行,v2.8.0)中添加以下变量声明:
var r, g, b;
关于javascript - Bundler & Minifier 因使用严格而失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56139968/