2

私は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.js を含む login.html です。認証時に、ユーザーは app.js を含む home.jsp にリダイレクトされます。

sencha sdk を使用してこれを縮小するにはどうすればよいですか? 出力がどのように機能するかを確認するためにいくつかのオプション (主にハック) を試しましたが、all-classes.js は空であるか、1 つまたは 2 つのクラスであることが判明しましたが、アプリ フォルダー内にカスタム .js はありませんか?

前もって感謝します

4

1 に答える 1

0

http://www.sencha.com/products/sdk-tools/download/を使用していると仮定すると、sdk は基本的にアプリケーションをスパイダーし、通常のユーザーであるかのようにロードしようとします。したがって、url: がアプリのスパイダー対応バージョンを指すように app.json を変更することをお勧めします。振る舞いが認証されていないユーザーを追い出すことであっても、sencha コマンドがクラス構造を見つけてトラバースするだけで十分です。

ここでは、さまざまなクラスのそれぞれでrequireステートメントを正しく使用したと仮定しています。

于 2012-08-20T06:39:32.253 に答える