tutorial loop compiler twitter-bootstrap less gruntjs twitter-recess

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