0

我正在使用动态包功能(“使用”)在经典工具包应用程序中动态加载包。

但是,动态包需要来自其他包的附加类。

在生产模式下构建应用程序不会在组合包文件中包含那些附加文件(来自第二个包)。

如何将所需的类添加到动态包构建中。

App
requires: ['packageA'],
uses: ['packageB']

PackageB
requires: ['packageA']

目前只包括那些应用程序需要的类(来自packageA),而不是PackageB中需要的那些类。

4

1 回答 1

1

我想我能够找到一个问题。我在使用旧 build.xml 文件的应用程序中使用旧样式 .sencha 目录。我从最新的 ExtJS 示例中删除了 .sencha 目录并更新了 build.xml 文件,它开始正常工作。

现在,PackageA 中的所有依赖项都已正确加载到 app.js 文件中。

于 2020-01-21T17:15:33.090 回答