1

WrapBootstrapから「less」フォルダーをダウンロードしました

私が実行すると:

lessc ace.less ace.css

できます:

しかし、/assets/less/ace.less 内でコンパイルすると、あまり役に立たないコンパイル エラーが発生します。

ここに画像の説明を入力

  1. Play の LESSC はどのバージョンですか?
  2. ドキュメントが示唆するように、ace.less を除くすべてのライブラリを除外しました。
4

2 に答える 2

2

Play 2.1.2 は LESS 1.3.1 を使用します。これは、そのクラスのコードで確認できますLessCompiler

  val lessScript = "less-1.3.1.js"

バージョン 2.2.0-M1から、LESS 1.3.3 が使用されます。

于 2013-08-05T06:51:59.247 に答える
0

これは、使用している sbt プラグインのバージョンに依存します。

プロジェクトのplugins.sbtファイルを見ると、そのバージョンは次のような行に表示されます。

addSbtPlugin("play" % "sbt-plugin" % "2.1.2")

執筆時点では、Play 2.1.x と互換性のあるバージョンには 1.3.1 が含まれていません。Less 1.3.3 は、Play 2.2.0 ベータ版と現在の git バージョンにのみ含まれています。

どのバージョンが含まれているかは、リポジトリをナビゲートして sbt-plugin の特定のバージョンの jar ファイルを見つけ、その jar ファイルを抽出することで確認できます。

于 2013-08-06T00:05:51.453 に答える