Sass不会使用多个项目访问基础文件夹来编译编译权限

时间:2014-11-03 10:28:19

标签: sass zurb-foundation codekit

我正在使用CodeKit 2.1.8

我使用的是基础5.4.6,但遇到了一些问题并更新到4.5.7现在我仍然遇到一些问题,但不同的问题。

我使用Sass版本3.4.7,但在阅读之后降级到3.2.19可能有所帮助。这没有用,所以我更新回到3.4.7。

现在我的问题如下:

我通过CodeKit安装了基础。我没有改变模具割草机组件文件,一切都按原样。

我有两个项目访问bower组件文件夹。我的文件夹结构如下:

zurb-foundation
  bower_components
  dsl
    css
    img
    js
    scss
    index.html
  header
    css
    img
    js
    scss
    index.html
  .bowerrc
  bower.json
  config.codekit
  package.json

dsl和header文件夹中的Sass文件完全相同。但他们编译不同。 现在,dsl app.css文件有大约15000行,其中标头app.css文件有大约5000行。 我对它们进行了比较,但存在很多差异。所有样式和组件都被加载,但看起来样式在dsl / app.css中多次出现。另一个区别是header文件夹没有sass-cache文件夹,但是dsl文件夹有一个名为sass-cache的文件夹。

所以之前有人遇到过一些编译差异吗?

谢谢

1 个答案:

答案 0 :(得分:0)

我也在基金会论坛上发布了这个问题。 Rafi Benkual向我提供了这个答案:

  

你试过Libsass吗?以下是Codekit的建议:   Sass更新   “继续使用Libsass在Zurb Foundation项目中编译Sass文件,因为Foundation尚不支持最新的Ruby Sass编译器(3.4.5)。这应该会在接下来的几周内得到解决。请参阅2.1.7版本中的链接以下注释,了解更多信息。“

在CodeKit 2中,您可以在.scss文件的设置面板(右侧)的“其他选项:”下找到“使用libsass编译器”复选框。

这对我有用。