Javascript sencha应用程序构建产品正在生成910个纯文本JS文件
我试图使用sencha app build production构建我的应用程序,加载需要很长时间,当我打开索引页面时,我看到有910个JS文件的引用,所有这些文件都是纯文本的 我已经读到,如果我在requires:[]配置中提到我的文件,它们将被合并到生产构建中,但在本例中,我看到整个WS库都被加载 我正在运行一个应用程序,该应用程序是通过以下方式从其中一个Ext模板创建的: sencha生成应用程序模板/管理仪表板/AMS../AMS 有人能给我指一下应该看的方向吗 下面是一段JS导入的尖叫声:Javascript sencha应用程序构建产品正在生成910个纯文本JS文件,javascript,extjs,sencha-cmd,Javascript,Extjs,Sencha Cmd,我试图使用sencha app build production构建我的应用程序,加载需要很长时间,当我打开索引页面时,我看到有910个JS文件的引用,所有这些文件都是纯文本的 我已经读到,如果我在requires:[]配置中提到我的文件,它们将被合并到生产构建中,但在本例中,我看到整个WS库都被加载 我正在运行一个应用程序,该应用程序是通过以下方式从其中一个Ext模板创建的: sencha生成应用程序模板/管理仪表板/AMS../AMS 有人能给我指一下应该看的方向吗 下面是一段JS导入的尖叫
听起来您正在从项目的根(
../AMS
)加载index.html
,该项目将不会指向您的生产版本。当您执行sencha应用程序构建
时,它将构建应用程序,然后所有内容都将进入build/production/AMS/
。如果要在浏览器中加载该生成,则应从该目录加载index.html
,而不是从项目根目录中加载index.html
。项目根目录中的index.html
将始终用于开发
对于测试版本(
sencha app build testing
)也是如此,仅在build/testing/AMD/
中,听起来像是从项目的根(../AMS
)加载index.html
,它不会指向您的生产版本。当您执行sencha应用程序构建
时,它将构建应用程序,然后所有内容都将进入build/production/AMS/
。如果要在浏览器中加载该生成,则应从该目录加载index.html
,而不是从项目根目录中加载index.html
。项目根目录中的index.html
将始终用于开发
对于测试版本(
sencha app build testing
)也是如此,仅在build/testing/AMD/
可能是sencha文档中?sencha文档说要运行sencha app build production,这是由sencha comand生产线生成的现成应用程序,它应该在prod模式下构建。可能是sencha文档?sencha文档说要运行sencha应用程序构建生产,这是一个由sencha comand生产线生成的开箱即用的应用程序,它应该在prod模式下构建。我猜这在sencha文档中。谢谢Mitchell。完美的答案,非常有用。我猜这在sencha文档中。谢谢Mitchell。完美的答案,非常有用。