Css Sencha Touch 2.4和Sencha compass的编译问题

Css Sencha Touch 2.4和Sencha compass的编译问题,css,extjs,sencha-touch,Css,Extjs,Sencha Touch,我想从Sencha Touch 2.3升级到Sencha Touch 2.4 完成后: sencha应用升级/sdk/touch-2.4.0,我成功升级了我的项目。 但是,当尝试使用以下内容构建项目时:sencha app build-run nativesencha compass出现以下错误: 使用系统安装的ruby运行时执行compass Sass::SyntaxError位于/resources/Sass/common/_placeholder.scss的第[“1”]行:在“”之后的C

我想从Sencha Touch 2.3升级到Sencha Touch 2.4

完成后:
sencha应用升级/sdk/touch-2.4.0
,我成功升级了我的项目。 但是,当尝试使用以下内容构建项目时:
sencha app build-run native
sencha compass出现以下错误:


使用系统安装的ruby运行时执行compass
Sass::SyntaxError位于/resources/Sass/common/_placeholder.scss的第[“1”]行:在“”之后的CSS无效:应为选择器或at规则,为“%txt gray{col…”

Compass sass显示:
extensions/sencha compass/gems/gems/sass-3.1.7/lib/sass/scss/parser.rb:896:in'expected'

我的项目过去使用Sencha Touch 2.3编译得很好,但现在它不工作了。 我认为问题在于在SenchaTouch2.4中使用CSS占位符。所以我的问题是如何让CSS占位符在SenchaTouch2.4中工作


提前谢谢。

在这个问题上花了这么多时间之后,我意识到Sencha CMD不需要重新编译我的scss文件,我最好自己查看它

.sencha/app/build.properties中

我添加了这一行以跳过sass:
skip.sass=true


现在,我的应用程序与Sencha Touch v2.4构建得很好,请查看与我在这里遇到的问题类似的内容:谢谢@Jaked1。我会尝试一下。@Jaked1感谢您的建议,但在尝试之后,它仍然不起作用