我有一个require语句加载到我使用Dojo构建的层中。我希望能够测试我的代码而无需每次都构建我的Dojo源代码。但是,如果我没有构建并且调用了require语句,则会因404错误而失败。
有没有办法捕获这个404错误并让它失败?
答案 0 :(得分:1)
应用程序中的任何模块都可以转换为“图层”模块,该模块由原始模块+内置于同一文件中的其他依赖项组成。使用层允许应用程序通过将所有JavaScript组合到单个文件中来减少HTTP请求的数量。仅为应用程序的生产版本创建新的图层文件不是创建构建的正确方法。相反,构建一个您已在开发中加载的模块。然后,您的需求调用在开发和生产之间永远不会改变;唯一的区别是您的分层模块包含它们的依赖项。