我刚刚用 ExtJS 5.0 构建了一个新应用程序,这似乎真的很棒。
该应用程序在开发模式下运行良好,但是一旦我使用命令行工具构建应用程序并部署它,它就会停止工作。
我在项目目录中时使用的构建命令:
sencha app build production
到目前为止,该命令工作正常,输出中没有错误。我正在使用一个带有 php 的服务器端,所以我必须将 index.html 的结尾更改为 index.php,并且还要在生产服务器中再次手动包含 php 文件夹。(我没有找到如何在构建过程中改变它)
到目前为止,在我的索引文件的基本输出中对我来说一切似乎都很好,但是由于控制台中的错误,应用程序无法启动:
GET http://admin.vp24.com/.js?_dc=1404608946314 404 (Not Found) (index):23
Uncaught TypeError: object is not a function
Ext 试图在这里包含什么?
当我在开发模式下启动应用程序时,我在网络选项卡中看到许多包含基本类文件和东西的内容 - 在这里它仅以包含一个名为的空文件开始,.js
这似乎完全损坏了。
我试图调试文件的一部分fetchSync
(app.js
我认为是基本的 Ext 内容)以找出他当时试图包含的内容,在我看来它是gridfilters-plugin
.
那里的所有步骤中突然出现了一些变量null
,我不知道为什么。
该应用程序可能有什么问题?