ExtJS 6 microloader / boostrap.js根路径

时间:2017-01-29 22:51:01

标签: extjs extjs6 extjs6-classic extjs6-modern

在我的java Web应用程序中,Sencha CMD生成的源代码位于resources文件夹中。我正在尝试使用boostrap.js在开发模式下运行应用程序(没有构建),所以我声明了Ext.Manifest并将其包含在jsp文件中:

<script id="microloader" data-app="52906e0a-6b39-4de6-b1f2-dc27cf37969e" type="text/javascript" src="resources/bootstrap.js"></script>

使用标准配置,microloader尝试加载文件,就好像extjs应用程序源文件直接位于Web根路径中一样,因为文件不存在而导致文件不可用:

http://localhost:8080/myapp/classic.json

如何&#34;告诉&#34; microloader用于查找资源文件夹中的文件,因此请求将如下所示:

http://localhost:8080/myapp/resources/classic.json

如果直接包含app.js并在Ext.Application中指定appFolder,我可以在不使用boostrap.js的情况下完成这项工作。但我想测试不同的配置文件(现代,经典)。

0 个答案:

没有答案