Sencha Extjs 6构建输出目录 - Microloader配置

时间:2017-01-30 17:31:53

标签: extjs build manifest extjs6 sencha-cmd

目前我正在尝试将extjs 5应用程序迁移到6.2。 这是一个艰难的时期,但经过几个小时它运行良好。使用默认配置,sencha app build也能正常工作。应用程序运行正常。

但是我们必须改变生成的html文件的路径。我们正在我们的框架中进行一些处理,并将变量添加到extjs index.html 我们的文件结构类似于

  • /
    • /my/app/index.html(由服务器生成,应该从extjs加载引导加载程序)
    • / compiled / extjs-app / X.all-extjs-production-build-files.X //如app.json,cache.appcache等

问题是我无法使微型装载机使用这种结构。我在应用程序工作区的app.json中尝试了几个设置,但没有任何效果。正在调整output.base,output.page.path变量等等。尝试使用附带的和外部的微型加载器,但无法使其工作。已经在使用extjs 5时遇到了困难,但现在看起来更加不方便,因为整个缓存都会发挥作用。关于这个主题的文档很差。我想很多人通过服务器端语言生成应用程序html页面,然后使用加载程序使他们的应用程序正常工作。为什么我们不能只指定存储文件的本地路径并独立定义一个"路径"用于装载。微型加载器将使用它来生成所需的路径?!

我的印象是微型装载机不知道路径。基于html页面网址,他尝试确定资源路径。我尝试了很多,没有进一步的想法。

有人解决了这场斗争吗?任何提示都将受到高度欢迎。 在此先感谢您的帮助。

0 个答案:

没有答案