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
ます。