2012-05-21 60 views
2

我一直在努力遵循与缩小extjs4的文档,但没有取得什么headaway ...缩减大小Extjs4生产

应用结构是这样

webapp 
+---resources 
¦ +---css 
¦ +---images 
¦ +---app 
¦  +---controller 
¦  +---model 
¦  +---store 
¦  +---view 
¦  app.js 
¦  login.js 
+---WEB-INF 
    +---classes 
    +---spring 
    ¦ +---appServlet 
    +---views 
     home.jsp 
+---login.html 

的web.xml中的欢迎文件列表是login.html,其中包含login.js。在认证时,用户被重定向到包含app.js的home.jsp。

我如何使用sencha sdk来缩小这个值?我试过了几个选项(主要是黑客),看看输出是如何工作的,但all-classes.js变成空的或者只有一个或两个类,但从来没有我的应用程序文件夹中的自定义.js?

在此先感谢

回答

0

假设你正在使用http://www.sencha.com/products/sdk-tools/download/,该SDK了(据我所知)基本上蜘蛛应用程序,试图就好像它是一个普通用户加载它。所以我建议修改app.json,使url:指向应用程序的spiderable版本。即使这种行为是为了剔除未经验证的用户,对于sencha命令来说,查找和遍历您的类结构已经足够了。

而我在这里假设你正确使用需要在你的各个类中的语句。