我试图在我的 sass 文件中指定一个字体系列变量,这让我很伤心。这是 sass 的定义:
$font-family-sans-serif: "Lato", "Helvetica Neue", Helvetica, Arial, sans-serif;
奇怪的是,如果我从中删除引号Lato
,Helvetica Neue
它编译得很好。如果我没有收到此错误消息:
ERROR in ./~/css-loader!./~/autoprefixer-loader!./~/sass-loader?
outputStyle=comporessed&includePaths[]=
/Users/micah/trackr/app/app/assets/bower_components
&includePaths[]=/Users/micah/trackr/app/app/assets/bower_components/bootstrap-sass-official/assets/stylesheets&includePaths[]
=/Users/micah/trackr/app/node_modules!./app/assets/stylesheets/landing.scss
File to import not found or unreadable: Lato
更新
更奇怪的是,即使产生了错误,文件实际上已经编译,并且css在那里。