Actualizando menos CSS

Actualizando menos CSS

Tenía Less Css funcionando bien en mi instalación de Ubuntu 12.1. Lo estaba usando ejecutando lessc desde la línea de comando.

Cuando ejecuto lessc -v obtengo:

lessc 1.3.0 (LESS Compiler) [JavaScript]

Necesito actualizar a 1.3.3, después de leer mucho en la web, probé la instalación de npm (ya que pensé que así era como instalé inicialmente) "npm install less" y esto devolvió:

npm http GET https://registry.npmjs.org/less
npm http 200 https://registry.npmjs.org/less
npm http GET https://registry.npmjs.org/less/-/less-1.3.3.tgz
npm http 200 https://registry.npmjs.org/less/-/less-1.3.3.tgz
npm http GET https://registry.npmjs.org/ycssmin
npm http 200 https://registry.npmjs.org/ycssmin
npm http GET https://registry.npmjs.org/ycssmin/-/ycssmin-1.0.1.tgz
npm http 200 https://registry.npmjs.org/ycssmin/-/ycssmin-1.0.1.tgz
[email protected] node_modules/less

Ahora, sin embargo, todavía obtengo la versión 1.3 cuando ejecuto lessc -v.

Creo que debí haberlo instalado originalmente a través de apt-get. Ahora estoy confundido, entonces a la pregunta.

¿La instalación a través de NPM es diferente a apt-get, es decir, una implementación diferente?

¿Cómo puedo acceder a una instalación 1.3.3?

Muchas gracias,

Respuesta1

Para obtener lessc 1.3.3 tuve que

 sudo apt-get remove node-less
 sudo apt-add-repository ppa:chris-lea/node.js
 sudo apt-get update

 sudo apt-get install nodejs npm
 sudo npm install -g less

De lo contrario, también obtendría la versión 1.3.0.

También tuve que recurrir a yui-compressor ya que uglifyjs no funciona después de este cambio de bibliotecas.

información relacionada