2

Sencha Cmd について詳しく読み、ExtJS 4 を使用して MVC アプリケーションを構築した後、ExtJS 4 アプリケーションが次のように構成されていることがわかりました。同じ [パッケージ] 内の [アプリケーション] が同じ SASS (構文的に素晴らしいスタイル シート) テーマを共有でき、複数の [アプリケーション] が同じ [パッケージ] に収まる場合。

「sencha generate workspace」コマンドでワークスペースを作成する場合のフォルダ構造:

\[workspace]\.sencha\
\[workspace]\packages\
\[workspace]\ext\

「sencha generate app」コマンドでアプリ作成時のフォルダ構成:

\[workspace]\[application]\.sencha\
\[workspace]\[application]\app\
\[workspace]\[application]\data\
\[workspace]\[application]\resources\
\[workspace]\[application]\sass\
\[workspace]\[application]\app\models\
\[workspace]\[application]\app\views\
\[workspace]\[application]\app\controllers\
\[workspace]\[application]\app\stores\

「sencha app build」コマンドでアプリをビルドする場合のフォルダ構成:

\[workspace]\[build]\[application]\[production]\.sencha\
\[workspace]\[build]\[application]\[production]\app\
\[workspace]\[build]\[application]\[production]\data\
\[workspace]\[build]\[application]\[production]\resources\
\[workspace]\[build]\[application]\[production]\sass\
\[workspace]\[build]\[application]\[production]\app\models\
\[workspace]\[build]\[application]\[production]\app\views\
\[workspace]\[build]\[application]\[production]\app\controllers\
\[workspace]\[build]\[application]\[production]\app\stores\

私は Sencha Cmd でいくつかのコマンドしか学習していませんが、SVN でソース コードを再構築した場合でも、これらのコマンド (および新しく学習したコマンド) が機能することを確認したいと考えています。

通常、特定のアプリケーションのルート ディレクトリを「トランク」フォルダの下に置きます。そうすれば、ブランチを作成すると、すべてをブランチに投入でき、何かを見逃すことはありません。Sencha が追加のフォルダー ([パッケージ] フォルダー) をパスに導入したので、[アプリケーション] または [パッケージ] を参照する場合、「トランク」フォルダーはどこにあるべきでしょうか?

それ以外の場合は、Sencha Cmd に設定できる構成があるかどうかを知りたいです。これにより、SASS を使用したテーマが機能し、展開が機能し、SVN での分岐が機能し、他のコマンドが適切に機能します。

4

1 に答える 1