我把头靠在墙上,会感激一些帮助。所以..
最近,当我创建一个基础项目(或任何现有项目)时,我将导入所有基础:
@import "settings";
@import "foundation";
然而,当我用罗盘编译scss时,它不会导入所有的基础。我最终得到了:
../bower_components/foundation/scss/foundation/components/_visibility.scss */
../bower_components/foundation/scss/foundation/components/_offcanvas.scss */
../bower_components/foundation/scss/foundation/components/_icon-bar.scss */
以及我最终app.css中的相关CSS,但没有其他人导入。
答案 0 :(得分:7)
Sass 3.4.0向index()
函数引入了向后不兼容的更改,Foundation广泛使用该函数来确定它是否应该生成样式。这已在Sass changelog中注明:
如果在列表中找不到该值,index()现在返回null而不是false。
基础尚未更新为与3.4兼容,因此您需要在此之前下载到Sass 3.3.x.
另见: