Ho eseguito l'aggiornamento a Play 2.3 e ho seguito le istruzioni descritte in Using LESS CSS per utilizzare il plug-in meno. Tuttavia, meno file non vengono compilati in css e inviati a target
. I file JS funzionano comunque.Perché le risorse css/less gestite non vengono elaborate dal plugin sbt-less in Play 2.3?
Tutto quello che ho fatto è stato di aggiungere i plugin meno e JSLint come segue: struttura
addSbtPlugin("com.typesafe.sbt" % "sbt-less" % "1.0.0")
File:
/assets
/javascripts -> *.js files are linted and staged
/stylesheets -> *.less files not working
L'impostazione 'LessKeys.compress: = true' ha effettivamente ridotto al minimo le mie risorse css. Tuttavia, ora non ho più i css non compressi. Mi piacerebbe avere i file '.css' AND' .min.css' fianco a fianco è stato in Play <= 2.2 – anfuerer
@anfuerer See [https://github.com/sbt/sbt- less/issues/35] (https://github.com/sbt/sbt-less/issues/35) – shuttj
Infatti, il supporto delle mappe di origine rende obsoleta la versione non minificata. Non ero a conoscenza del fatto che le mappe di origine mostrassero l'ora in cui ho scritto il commento sopra. – anfuerer