Sencha Cmd ビルド プロセスは、アプリのビルド ディレクトリにある SASS ファイルを自動的にコンパイルします。標準のビルド プロセスでは、Sencha Cmd はテーマの SASS ファイルを自動的に生成し、それらをビルド フォルダーに配置しますが、Sencha Cmd の Ant 統合を使用して独自の SASS ファイルをコピーすることもできます。
sass/stylesheetsコンパイルしたいディレクトリに格納された一連の SASS スタイルシートがあるとします。
Project
-> app
-> build
-> production
-> testing
-> resources
-> sass
-> etc
-> example
-> src
-> var
-> stylesheets
-> build.xml
次のターゲットをファイルに追加するだけで、SASS コンパイルの前に、そのフォルダー内のすべてのファイルがビルド ディレクトリにbuild.xmlコピーされます。.scss
<target name="-before-sass">
<copy todir="${build.dir}">
<fileset dir="${app.dir}/sass/stylesheets">
<include name="*.scss"/>
</fileset>
</copy>
</target>
次に、 を実行sencha app buildすると、SASS ファイルのコピーが にbuild/production、コンパイルされた CSS が の下に表示されbuild/production/resourcesます。