2

我在 extjs 4.1 上很好地编译了 sass。但是现在我已经下载了最新版本的 ExtJs 4.2.1,它的文件夹结构本身是不同的。谁能告诉我如何在 extjs 4.2.1 中编译 sass?非常感谢。谢谢你。

4

2 回答 2

6

实际上,这里有来自 Sencha 的非常好的文档:http ://docs.sencha.com/extjs/4.2.1/#!/guide/theming 。尤其是在“样式化你的应用程序”部分。

本质上,您的 SASS 应该放在您的ROOT/sass文件夹中,位于varor 或src. 在这些文件夹中,您应该创建一个与您使用 SASS 设置样式的组件相匹配的文件夹结构(例如 for MyApp.view.MyWindow、 create ROOT/sass/src/view/MyWindow.scss)。该src文件夹通常用于 SASS 混合和包含以及 CSS 类定义。该var文件夹通常用于设置 SASS 变量。

一旦你保存了所有文件,一个简单的sencha app build应该MyApp-all.css在你的构建的资源文件夹下生成文件。

于 2013-06-11T18:08:08.183 回答
1

用于sencha app watch在任何更改时自动编译您的 sass

于 2014-11-11T23:22:52.980 回答