我的问题很简短。我已经按照 Ext JS 团队 ( http://docs.sencha.com/extjs/4.1.3/#!/guide/application_architecture )的描述设置了基本示例,但目前它仅适用于 ext-debug。 js。
我想使用 ext.js-core 本身,但这不允许我使用动态加载,因此迫使我使用 ext-all.js,这是一个巨大的喇叭脚本,其中 80% 我没有t需要(不包括抽象类和扩展类)。
是否可以在 ext-debug.js 中编写我的 Ext.Application 进行开发,然后实时切换到 ext.js?
/编辑
我找到了这个很棒的文档,它没有解释为什么缩小版的 ext-debug(因此是 ext.js)不起作用,但是你去吧。
ext-debug.js - 此文件仅供开发期间使用。它提供启动和运行所需的最少核心 Ext JS 类。如上所示,任何其他类都应作为单独的文件动态加载。
ext.js - 与 ext-debug.js 相同,但为在生产中使用而缩小。旨在与应用程序的 app-all.js 文件结合使用。(见第 3 节)
ext-all-debug.js - 该文件包含整个 Ext JS 库。这有助于缩短您的初始学习曲线,但是在大多数情况下实际应用程序开发首选 ext-debug.js。
ext-all.js - 这是 ext-all-debug.js 的缩小版本,可以在生产环境中使用,但是不建议这样做,因为大多数应用程序不会使用它包含的所有类。相反,建议您为生产环境创建自定义构建,如第 3 节所述。