我有一个从WrapBootstrap下载的“less”文件夹
当我运行时:
lessc ace.less ace.css
有用:
但是当我在 /assets/less/ace.less 中编译它时,我得到一个不太有用的编译错误:
- LESSC 在 Play 中是什么版本?
- 我已经排除了除了 ace.less 之外的所有库,就像文档建议的那样。
我有一个从WrapBootstrap下载的“less”文件夹
当我运行时:
lessc ace.less ace.css
有用:
但是当我在 /assets/less/ace.less 中编译它时,我得到一个不太有用的编译错误:
Play 2.1.2 使用 LESS 1.3.1,从其类的代码中可以看出LessCompiler
:
val lessScript = "less-1.3.1.js"
从版本 2.2.0-M1开始,使用 LESS 1.3.3。
这取决于您使用的 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 文件来找出包含的版本。