我试图根据CE 1.9/EE 1.14中提供的rwd
皮肤创建Magento皮肤。然而,当我试图编译SCSS(在一个干净的安装,删除在/skin/frontend/rwd/default/css
文件后),我收到以下错误:无法在Magento CE 1.9中编译rwd皮肤SCSS
$ compass compile scss
write css/madisonisland-ie8.css
write css/madisonisland.css
write css/scaffold-forms.css
error scss/styles-ie8.scss (Line 541 of scss/core/_common.scss: Invalid CSS after "a:not(": expected ")", was "".button")")
Sass::SyntaxError on line ["541"] of /var/www/development/magento-mirror/skin/frontend/rwd/default/scss/core/_common.scss: Invalid CSS after "a:not(": expected ")", was "".button")"
Run with --trace to see the full backtrace
541线在scss/core/_common.scss
是:
a:not(".button") {
如果我从.button
中删除了周围的引号 - 它编译成功。但是,由于这是Magento的全新安装,我是否真的需要编辑文件才能让它们编译?有没有在罗盘的配置设置我错过了等?
感谢
的问题是在代码*你*的书面或代码别人写的报价? – cimmanon 2014-09-02 15:13:17
这是来自Magento项目的未经修改的核心代码,所以是 - 由其他人编写。但我会假设全新安装会编译。我无法在网上找到任何其他信息,所以我猜测它是配置相关的? – 2014-09-02 15:15:18
您希望认为全新安装可以编译。可悲的是没有。包含该问题的行不是有效的SCSS *或* CSS。这个问题需要发送给代码的维护者。 – cimmanon 2014-09-02 15:17:57