我從WrapBootstrapPlay Framework 2.1使用哪種版本的LESS?
下載的 「少」 的文件夾,當我運行:
lessc ace.less ace.css
它的工作原理:
但是,當我編譯它裏面/assets/less/ace.less,我得到一個編譯錯誤,是不是太有幫助:
- LESSC在播放什麼版本?
- 我已經排除了除了ace.less之外的所有庫,就像文檔建議的一樣。
我從WrapBootstrapPlay Framework 2.1使用哪種版本的LESS?
下載的 「少」 的文件夾,當我運行:
lessc ace.less ace.css
它的工作原理:
但是,當我編譯它裏面/assets/less/ace.less,我得到一個編譯錯誤,是不是太有幫助:
播放2.1.2使用較少的1.3.1,爲can be seen in the code for its LessCompiler
class:
val lessScript = "less-1.3.1.js"
從version 2.2.0-M1開始,LESS 1.3.3使用。
我們可以改變它嗎? – squixy
這取決於您使用的sbt插件的版本。
如果你看看你的項目的plugins.sbt
文件,它的版本可以看起來像這樣;
addSbtPlugin("play" % "sbt-plugin" % "2.1.2")
在撰寫本文時,與Play 2.1.x兼容的版本包含的版本少於1.3.1。只有Play 2.2.0 beta版本和當前git版本中包含少於1.3.3的版本。
您可以通過導航the repository找到包含哪個版本,以查找特定版本的sbt插件的jar文件並提取其jar文件。
默認情況下,Play會在Rhino中使用Less.js,而不是簡單的。 –