扮演sass不工作

时间:2014-11-04 06:52:18

标签: sass playframework-2.0 sbt

我已按照https://github.com/jlitola/play-sass上的说明操作。 我的plugins.sbt读取(最后两行)

resolvers += "Sonatype OSS Releases" at "https://oss.sonatype.org/content/repositories/releases"

addSbtPlugin("net.litola" % "play-sass" % "0.3.0")`

对于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。 scss和sass在命令行中运行良好。

看起来plugins.sbt和build.sbt中的更改会被播放识别,因为当我故意添加拼写错误SassPlugin.sassSetting代替SassPlugin.sassSettings时,播放重新加载更新会给我一个错误,修复时间我修复了错字。有人会知道我做错了什么吗?

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

1 个答案:

答案 0 :(得分:1)

你好几点意见。

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没问题。