LESS.app gosta de aplicação?

16

Recentemente, descobri um aplicativo do OS X chamado LESS.app . É basicamente um aplicativo para compilar e minificar arquivos * .less em arquivos * .css e faz isso em tempo real. Eu quero saber ou posso arquivar a mesma coisa no Ubuntu e como fazê-lo.

    
por Mood 18.01.2011 / 23:00

6 respostas

25

Bryan aqui. Desenvolvedor de Less.app.

Eu recomendo AGRAINST usando a versão mais antiga do LESS (a baseada em Ruby). Less.js não é apenas uma porta javascript de LESS, é uma reescrita básica que melhora uma tonelada de coisas, adiciona suporte para coisas que a antiga versão Ruby não possui, e aumenta a velocidade do compilador em cerca de 84%. / p>

Em vez de instalar a gem Ruby, instale o Node.js e execute Less.js através do Node a partir da linha de comando. Você ainda terá toda a funcionalidade de vigia, mas usará o Less.js para fazer isso, o que significa que sua vida será muito melhor.

Como alternativa, use Less.js como um script no site que você está criando. Isso funcionará para o desenvolvimento. Quando você terminar de codificar, simplesmente copie o CSS que o Less.js gera (do inspetor do seu navegador) e coloque-o em um arquivo, adicione uma extensão .css, remova a tag de script Less.js das páginas HTML e substitua Arquivo CSS que você acabou de criar.

De qualquer forma, use Less.js.

    
por Bryan 30.01.2011 / 22:28
3
  

Nota

     

Leia a resposta de Bryan. Ele sabe do que está falando. ; -)

Você pode simplesmente instalar menos .

  1. Instalar rubygems e menos

    sudo apt-get install rubygems
    sudo gem install less
    
  2. A documentação oficial documentação :

      

    Para fazer o gem funcionar corretamente, você deve escrever o caminho do gem para o PATH adicionar ao ~ / .bashrc:

     export PATH=/var/lib/gems/1.8/bin:$PATH
    
  3. Você pode usar o menos compilador fazendo

    lessc style.less
    

Eu não acho que haja uma interface gráfica como aquela a que você se conectou. Mas, como parece ser apenas um guia pouco superficial sobre o compilador real, não acho que você tenha problemas em usá-lo diretamente. Digite

lessc --help

para aprender a usá-lo.

Se você quiser que seus arquivos .less sejam compilados automaticamente toda vez que você os alterar, você pode usar a opção -w :

~$ lessc test.less -w
* Watching for changes in test.less... Ctrl-C to abort.
: Change detected... * Updated test.css
: Change detected... * Updated test.css

Você pode colocar este processo em segundo plano pressionando Ctrl + Z e digitando bg , e inicia quantos você quiser. Você pode trazê-los de volta ao primeiro plano fazendo fg , ou fg 3 para o terceiro processo, para obter uma lista de todos os trabalhos e seus números, digite jobs .

    
por Stefano Palazzo 18.01.2011 / 23:56
2

Até onde sei, o ruby less não é atualizado o suficiente para manipular o operador de concatenação.

Para aqueles interessados em uma solução que compila. salvo ao salvar para plataformas não-mac usando less.js, você pode conferir este guia de instalação *. Embora o tutorial seja voltado para usuários do Windows, imagino que você possa obter o Node. js no seu sistema, o script em si funcionará da mesma forma.

* Aviso: Este tutorial é meu. Apenas pensei que as pessoas pudessem querer ver especificamente o que o pôster acima significava "Use o Node.js". Não consegui encontrar nenhum script on-line para usar o Node.js para compilar o LESS ao salvar arquivos, então preparei um e pensei em compartilhá-lo.

    
por user13446 02.04.2011 / 06:04
2

No Ubuntu 11.10, você pode simplesmente enviar um

sudo apt-get install lessc
    
por Prav 13.02.2012 / 11:26
1

você pode instalar o compilador de linha de comando no Ubuntu 12.10 também:

sudo apt-get install node-less
    
por JoZ3 11.03.2013 / 07:06
0

Há também o link .

O link foi o meu favorito, mas temos que agradecer à Adobe por descontinuar o AIR for Linux.

    
por Alix Axel 09.04.2014 / 04:40