2014-05-10 15 views
5

Tôi có dự án của tôi đặt ra như vậy:Lỗi với thế hệ SCSS ở Jekyll 2,0

-Project 
    -css 
    -import.scss 
    -_sass/ 
     main.scss 

Nội dung import.scss là:

--- 
--- 

@import "main.scss"; 

gì tôi mong đợi xảy ra là vì chính. scss được nhập vào import.scss, sau đó, import.scss sẽ biên dịch thành import.css trong thư mục _site/được gen hóa.

Thay vào đó, tôi nhận được lỗi sau

Conversion error: There was an error converting 'css/import.scss'. 
jekyll 2.0.3 | Error: Invalid CSS after "-": expected number or function, was "--" 

Tôi đoán nó phàn nàn về YAML trước vấn đề ở đầu import.scss, nhưng tôi không chắc chắn những gì các giải pháp là.

Trả lời

8

Tôi có cùng lỗi, nhưng đây là lỗi của tôi: sử dụng “---” YAML front-matter chỉ trên các tệp /css/*.scss (ví dụ: import.scss của bạn), nhưng không bật các partials.

Lỗi này dường như đề cập đến các vấn đề trước trong các tệp partials (/ _scss). Một khi tôi đã mặc dù ra, Sass bắt đầu biên dịch một lần nữa.

Hy vọng điều này sẽ hữu ích!

Các vấn đề liên quan