是可以集成 sass play framework 2.3 ,使Sass被编译为CSS?如果是这样,我该怎么办?我已经尝试了 play-sass 插件,但它没有用播放2.3构建高达2.2。

有帮助吗?

解决方案

正如您可能知道的那样,播放已迁移到使用 sbt-web 作为其模型资产管道,而不是旧系统。它比旧系统更灵活。不幸的是,由于它是如此新的,它也缺乏大量现有的包裹。你要么必须自己写SBT-SASS或等到其他人。我在同一条船上迁移我的项目玩2.3。

从播放网络研讨会周二,克里斯托弗从Tyouneafe寻找For Typeafe的完全掉牌示例SBT-Web插件,并链接到源这里。大多数逻辑都是在 js脚本,从 webjars 而不是npm。

必须修改的过程的两个部分位于JS文件中,该文件中的用于调用SASS而不是触控笔的部分,以及解析错误以传递回播放的部分。后者只是编辑世代odicetagcode函数。前者可以通过直接插入代码来调用sass或通过将现有的sass包装器调整为webjar形式,就像使用手写笔,并以相同的方式使用它。有 on npm ,可能会做这个技巧。

编辑我一直在使用Shaggyyeti Generacicetagcode包,几个月几个月到很大效果。看到其他答案。

其他提示

您可以尝试使用我的SBT-Sass插件进行播放框架2.3。

将来,我会尝试使用js编译器集成插件。现在它只适用于SASS的Ruby-version。

链接: https://github.com/shaggyyeti/sbt-sass

我可以使用以下步骤安装SASS插件:

resolvers += "Madoushi sbt-plugins" at "https://dl.bintray.com/madoushi/sbt-plugins/"

addSbtPlugin("org.madoushi.sbt" % "sbt-sass" % "0.9.2")
.

我从 https://dl.bintray.com/madoushi/sbt-plugins/org.madoushi.sbt/sbt-sass/scala_2.10/sbt_0.13/

但在运行时我有一些错误。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top