twitter bootstrap - loop - ¿Por qué da Grunt/Recess un error y Lessc no al compilar Bootstrap 3 RC1?
less vs sass (1)
Depende de la versión de grunt-contrib-less
que tenga.
Correr:
npm update grunt-contrib-less
Agrego un código a mixins.less:
img { &:extend(.img-responsive); }
Ver también: ¿Las imágenes no responden por defecto en Twitter Bootstrap 3? y https://stackoverflow.com/a/15573240/1596547
Cuando ejecuto grunt dist
desde la línea de comando, obtengo:
Running "recess:bootstrap" (recess) task
>> Parser error in less/mixins.less
>> 549. img {
>> 550. &:extend(.img-responsive);
>> 551. }
Warning: Use --force to continue.
Aborted due to warnings.
Pero cuando lo compilo con Lessc: lessc bootstrap.less
no encuentro un error. (menosc 1.4.2 (compilador LESS) [JavaScript])
&:extend
necesidades Menos 1.4.0. Entonces, ¿usar un compilador diferente?
actualización ejecutando install grunt-contrib-less --save-dev
da:
[email protected] node_modules/grunt-contrib-less
├── [email protected] ([email protected])
└── [email protected] ([email protected], [email protected], [email protected], [email protected])
así que espero menos v1.4.2 pero todavía tengo este error