核心ExtJS fi加载错误

2024-05-23 07:58:56 发布

您现在位置:Python中文网/ 问答频道 /正文

我的项目有以下文件夹结构。我使用ExtJS,senchacmd和Flask来启动这个项目。在

用于UI的工具/框架

Sencha Cmd v6.2.1.29
Ext JS v6.2.1

我已经成功地为一个示例登录应用程序创建了用户界面。我使用了一些硬编码的用户名和密码验证,它已经如预期的那样工作。在

不过,我尝试用我的web服务器实现,它是用Flask创建的。我修改了我的应用程序文件夹结构如下。在

^{pr2}$

在执行了flask应用程序之后,我遇到了一个问题。ExtJS所需的文件应用程序.js, bootstrap.json两者都按预期加载。但它在网络中给出了一个错误,说ExtJS文件找不到文件。它应该请求静态文件夹中的文件,但请求是在app根目录/ext/build/中发出的,而它应该是/static/ext/build/

我只想在每个请求中向ExtJS文件追加/static/。有办法吗?或者我做错了什么?在

如果我跑了索引.html文件位于静态文件夹中,由于核心ExtJS文件的路径匹配,UI工作正常。在

我已经关注了我的应用程序的this链接。在


Tags: 文件工具项目build文件夹框架应用程序ui
1条回答
网友
1楼 · 发布于 2024-05-23 07:58:56

app.json文件更改条目确实解决了我的问题。在

我使用了来自app.jsonpath的相对路径来指向用来调用bootstrap.js文件的{}文件。e、 g

"indexHtmlPath": "../templates/index.html"

这样,extjs框架使用的每个文件都自动指向正确的路径。所有extjs文件路径都与索引.html文件。在

相关问题 更多 >

    热门问题