css - Compass 不是每次都编译 magento rwd childtheme

标签 css magento sass themes compass

更新:这似乎是 apache 的问题,因为它发生在其他非 magento/compass 元素上

编译本身不会遇到任何问题。然而,出于以下考虑,浏览器并不总是显示我对 scss 文件所做的更改

-禁用浏览器缓存

-禁用Magento缓存

-Apache2 重新加载

-航站楼 compass 输出正确

我使用以下命令编译带有 compass 的 sass:

compass watch 

什么给了?为什么我所做的更改不是每次都显示,而是有时显示?

这是

的输出日志

Change detected at 02:52:38 to: styles.scss overwrite ../css/styles.css Change detected at 02:52:54 to: styles.scss overwrite ../css/styles.css
Change detected at 02:53:16 to: styles.scss overwrite ../css/styles.css

即使有了这个输出也没有任何改变,但如果我等待一段时间,改变就会发生......

这是 config.rb 文件:

# note: this should never truly be refernced since we are using relative assets
http_path = "/skin/frontend/electrotheme/default/"
css_dir = "../css"
sass_dir = "../scss"
images_dir = "../images"
javascripts_dir = "../js"
relative_assets = true

output_style = :compressed 
environment = :production

最佳答案

这里的错误是在安装 lamp 时,在我的 ubuntu 操作系统上重新安装 lamp 后,现在可以正常运行了

compass watch

当我保存时,编译几乎是模仿的。

关于css - Compass 不是每次都编译 magento rwd childtheme,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26568434/

相关文章:

css - IE 在 float 图像后添加大量空白

javascript - 为什么 Google Fonts 通过 Visual Studio 可以工作一半?

html - 在折叠单元格边框和 float 图片的同时向表格添加双边框

javascript - 更改可配置产品的价格

magento - Magento无法创建贷项凭证

php - Magento:未发货的项目集合

css - compass 不将 sass 编译为 css

html - 在多张图像上添加删除按钮

node.js - webpack用css/scss文件生成js文件

javascript - CSS显示: changes from none to block after it was changed from block to none时布局发生变化