Ext JS 5/Sencha CMD:如何在tomcat服务器上运行Ext JS应用程序
我想从tomcat服务器测试我的应用程序,所以我将我的应用程序ext js放在我的webapp文件夹中,并在web.xml文件中编写了index.html的正确路径。我还修改了我的app.json,如下所示:Ext JS 5/Sencha CMD:如何在tomcat服务器上运行Ext JS应用程序,tomcat,extjs,sencha-cmd,Tomcat,Extjs,Sencha Cmd,我想从tomcat服务器测试我的应用程序,所以我将我的应用程序ext js放在我的webapp文件夹中,并在web.xml文件中编写了index.html的正确路径。我还修改了我的app.json,如下所示: "js": [ { "path": "/application/app.js", "bundle": true } ], "css": [ { "path": "/application/bootstrap.css
"js": [
{
"path": "/application/app.js",
"bundle": true
}
],
"css": [
{
"path": "/application/bootstrap.css",
"bootstrap": true
}
],
现在app.js已正确加载,但我在启动应用程序时从firebug控制台收到以下消息:
TypeError:Ext.onReady不是函数
我认为ExtJS框架没有加载,但我不知道为什么。我应该更改任何配置文件吗?
我使用sencha cmd构建我的应用程序
编辑1:网络控制台
编辑2:这是我的目录树
应用程序目录位于webapp目录中
My web.xml文件中的My welcome file list conf.:
<welcome-file-list>
<welcome-file>application/index.html</welcome-file>
</welcome-file-list>
我终于找到了解决办法。事实上,sencha cmd 5.0.1.231不起作用。它需要更新到5.0.1.250版(beta版),并且可以正常工作 对于it工作,必须运行以下命令:
sencha app upgrade
sencha app build
别忘了在Windows上重新启动cmd,否则cmd总是指向旧版本的sencha
sencha app upgrade
sencha app build