1

我有一个从WrapBootstrap下载的“less”文件夹

当我运行时:

lessc ace.less ace.css

有用:

但是当我在 /assets/less/ace.less 中编译它时,我得到一个不太有用的编译错误:

在此处输入图像描述

  1. LESSC 在 Play 中是什么版本?
  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 beta 版本和当前 git 版本中。

您可以通过导航存储库以查找特定版本的 sbt-plugin 的 jar 文件并提取其 jar 文件来找出包含的版本。

于 2013-08-06T00:05:51.453 回答