質問

SAS http://www.playframework.comを統合することは可能です。/documentation/2.3.x/home "rel=" noreferrer "> Play Framework 2.3 、SASSはCSSにコンパイルされますか?もしそうなら、どうすれば私はそれについて行くべきですか? play-sass プラグインを試しましたが、Play 2.3でビルドされません。2.2まで。

役に立ちましたか?

解決

おそらく知っているように、Playは sbt-web の使用に移行しました。古いシステムの代わりに資産パイプライン。古いシステムよりはるかに柔軟です。残念ながら、それはとても新しいので、それはまた既存のパッケージの全体を欠いています。 SBT-SASSを自分で書くか、他の誰かがするまで待つ必要があります。私は私のプロジェクトを2.3演奏するために同じボートに入っています。

火曜日のPlayウェビナーから、TyptionFeからのChristopher Huntはスタイラス用の完全に充実した例示的なSBT-Webプラグインを作成し、ソースにリンクされていましたここ。ロジックのほとんどは js script webjars の代わりにプルされました。

変更する必要があるプロセスの2つの部分は、STYNUSの代わりにSASSを呼び出すための部品と、エラーを解析して再生を渡すためのパートとなっています。後者はparseError関数を編集するだけです。前者は、SASSを呼び出すためにコードを直接接続することによって、またはStylusと同じように既存のSASSラッパーをWebJarフォームに適応させ、同じ方法で使用することによって行うことができます。

他のヒント

Play Framework 2.3のために私のSBT-SASSプラグインを使用しようとすることができます。

将来、プラグインをJSコンパイラで統合しようとします。今、それはSASSのRubyバージョンだけで動作します。

リンク: 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