【发布时间】:2014-07-05 14:59:10
【问题描述】:
我有这个项目结构
-Project
-css
-main.scss
-_sass/
-base
-layout
-pages
-vendor
我的 main.scss 文件的内容。
---
---
@import "sass/base/reset";
@import "sass/base/colours";
@import "sass/base/vars-typeplate";
@import "sass/base/typeplate";
我在 Jekyll 文档中读到,为了使用 SCSS 语句,我必须包含 sass: sass_dir: _sass。我想我必须在 _config.yml 中添加这一行。但我在我的身上做了它,它仍然无法正常工作。每次我尝试运行 jekyll 服务。我的控制台显示此消息:
jekyll 2.1.0 | Error: File to import not found or unreadable
【问题讨论】:
-
也许你应该先试试看这个:compass-style.org我对 Jekyll 一无所知,但你需要先安装 sass(当你安装 compass 插件时,它也会自动安装 sass + 指南针很棒)
-
我的机器上安装了 Sass。 Jekyll 可以很好地运行我的 Sass 文件,虽然我要使用 @import 语句,但我需要设置一些特殊的配置。
-
也许你可以试试:@import "reset";而不是整个路径?
-
它给了我同样的错误。
-
最后一个选项我知道了(因为我知道 sass,但不知道 Jekyll。是不要使用分层的 scss 文件。只是把它们都放在 css 文件夹中。否则我无法帮助你跨度>