13
我有一個上海社會科學院文件,該文件只包含import語句SASS:無效@import:預計行結束,是「;」 - 有時
@import "this";
@import "that";
,如果我從運行青菜命令行一切都很好
bundle exec sass foo.scss:foo.css
但是如果我在腳本中運行(也是通過bundle exec),它對這些分號感到不安。這...
template = File.read("foundation.scss")
sass_engine = Sass::Engine.new(template)
sass_output = sass_engine.render
...產生的sass_engine.render調用以下:
(sass):1: Invalid @import: expected end of line, was ";". (Sass::SyntaxError)
,如果我擺脫了分號,則情況正好相反。它抱怨命令行而不是腳本。
發生什麼事了,如何在從腳本運行時接受分號?
多麼奇怪的錯誤!這很有幫助。 – 2017-08-08 00:08:24