Sass 耍花招不管用

Sass 耍花招不管用,sass,playframework-2.0,sbt,Sass,Playframework 2.0,Sbt,我已经按照上面的说明做了。 My plugins.sbt读取(最后两行) 对于build.sbt,我之前在最后一行有SassPlugin.sassSettings(与playScalaSettings分开)。我现在把它改成了 net.litola.SassPlugin.sassSettings + play.Project.playScalaSettings 然而,我仍然无法让它工作:-)。我的档案在里面 app/assets/first.scss app/assets/stylesheets

我已经按照上面的说明做了。 My plugins.sbt读取(最后两行)

对于build.sbt,我之前在最后一行有SassPlugin.sassSettings(与playScalaSettings分开)。我现在把它改成了

net.litola.SassPlugin.sassSettings + play.Project.playScalaSettings
然而,我仍然无法让它工作:-)。我的档案在里面

app/assets/first.scss

app/assets/stylesheets/second.scss

app/assets/styles/third.scss

app/assets/style/fourth.scss

(编辑:微妙的不同,以便我知道哪一个工作),但是,我没有看到任何结果的css。SCS和SAS在命令行中工作良好

看起来plugins.sbt和build.sbt中的更改可以被play识别,因为当我故意添加一个打字错误时,
SassPlugin.sassSetting
代替
SassPlugin.sassSettings
,play reload update会给我一个错误,在我修复打字错误时会修复该错误。有人知道我做错了什么吗


编辑:我在播放2.2顺便说一句。

您好,有几个观察结果

1) 结构: 将sass文件保存在以下结构中

app/assets/stylesheets/first.scsc
app/assets/stylesheets/second.scsc
app/assets/stylesheets/third.scsc
app/assets/stylesheets/forth.scsc
2) build.sbt 将代码放在单独的行上,两行之间至少有一行空格,如下所示

play.Project.playScalaSettings

net.litola.SassPlugin.sassSettings
3) plugins.sbt很好

play.Project.playScalaSettings

net.litola.SassPlugin.sassSettings