允许 Dojo require() 失败

Allow Dojo require() to fail

我有一个 require 语句加载到我用 Dojo 构建的层中。我希望能够测试我的代码,而不必每次都构建我的 Dojo 源代码。但是,如果我不构建并调用 require 语句,它将失败并出现 404 错误。

有什么方法可以捕获这个 404 错误并让它失败吗?

应用程序中的任何模块都可以转换为“层”模块,它由原始模块+内置在同一文件中的附加依赖项组成。使用层允许应用程序通过将所有 JavaScript 合并到一个文件中来减少 HTTP 请求的数量。仅为应用程序的生产版本创建新层文件并不是创建构建的正确方法。相反,构建一个你已经在开发中加载的模块。然后,您的 require 调用在开发和生产之间永远不会改变;唯一的区别是您的分层模块包含它们的依赖项。