Pelo meu entendimento e me corrija se estiver errado, preciso instalar o ruby ou o NPM para que o compilador menos css funcione.
Não tenho nenhum ruby instalado e não tenho muita certeza de como levar meu computador a esse ponto. Eu também quero minimizar minha pegada; instalar a quantidade mínima de bibliotecas de ruby, se possível (porque nunca usarei ruby, exceto quando executar menos).
Quais são as etapas envolvidas para obter menos trabalho e execução?
Antes de votar, eu sei que havia esse thread anterior (menos instalação do compilador CCS).
Essa pessoa em particular já tem alguns outros pacotes instalados. Estou tentando descobrir todos os pacotes necessários para chegar a esse ponto.
Ou se alguém pudesse me indicar a documentação correta, eu ficaria emocionado!
Respostas:
Não tenho certeza se, pelo compilador, você deseja algo que compile automaticamente menos arquivos em tempo real ou no servidor. Porque senão você pode
(No Ubuntu 12.04, o
node-less
pacote é chamadonode-less
.)e depois,
fonte
A maneira mais simples é instalar o nodejs com seu gerenciador de pacotes npm. O Nodejs está nos repositórios, mas esse está um pouco desatualizado. Em vez disso, você pode usar este ppa:
( https://github.com/joyent/node/wiki/Installing-Node.js-via-package-manager ) Especialmente se você estiver desenvolvendo JavaScript / desenvolvimento da Web nodejs, é muito importante hoje.
Neste ponto, é simplesmente (como declarado em http://lesscss.org )
Provavelmente, como você instala globalmente (para o comando), você precisa acrescentar este comentário com
sudo
.fonte
npm install -g less
(pelo menos em julho de 2013).nodejs
pacote agora contém o comando npm, então você não precisa (causou um erro para mim) instalá-lo separadamente.Primeiro de tudo, há algumas coisas que precisam ser ditas:
Ruby no Debian (e, portanto, por extensão, Ubuntu) tem uma configuração horrível com o ruby.
Como tal, a solução "recomendada" é compilar e instalar sua própria versão do ruby - isso é bastante simples
railsready
.O que esse script fará por você é baixar o ruby, compilá-lo e instalá-lo para você. Depois disso, é necessário executar
exec $SHELL
e, em seguida, você pode instalar menos com withgem install less
(sem necessidade de sudo)fonte
No Ubuntu 12.04, a versão LessCSS no repositório é 1.2.2. Para obter o LessCSS 1.3.3, você pode usar o Node Package Manager:
e depois
Depois disso, você precisará alterar seu PATH ou usar o caminho completo para o menos compilador:
fonte
$ npm bin
links binários da pasta local e nos binários$ npm bin -g
globais dos pacotes de nós, respectivamente.Também existe um
python-lesscpy
compilador, mas pelo menos não funciona no Bootstrap 3 .fonte