Eu também estava tentando encontrar sassc
no Ubuntu 16.04 para criar o tema adaptta , mas eu não podia. Parece que o pacote é disponível para o Ubuntu 16.10 ou superior, mas não para 16.04 .
Então, o que você pode fazer? Enquanto pesquisava, encontrei o post de blog que mostra o caminho, mas não funcionou como instruído nesse post.
Estou descrevendo os passos que segui aqui.
Etapa 1: clonar libsass
, sassc
, sass-spec
repositórios
Estou instalando a biblioteca para todos os usuários. Então, eu escolho, /usr/local/lib
directory.
cd /usr/local/lib/
sudo git clone https://github.com/sass/sassc.git --branch 3.4.2 --depth 1
sudo git clone https://github.com/sass/libsass.git --branch 3.4-stable --depth 1
sudo git clone https://github.com/sass/sass-spec.git --depth=1
Você precisa usar sudo
porque o diretório /usr/local/lib
é somente gravável por raiz.
Etapa 2: defina a variável de ambiente
Eu não sei se esse passo foi necessário, mas acabei fazendo isso. A instrução do post do blog dará erro se você não estiver usando um shell de root.
echo 'SASS_LIBSASS_PATH="/usr/local/lib/libsass"' | sudo tee -a /etc/environment
Isso define a variável SASS_LIBSASS_PATH
env que será usada ao compilar sassc
para localizar as bibliotecas necessárias.
fonte do arquivo alterado
source /etc/environment
Etapa 3: criar libsass
Você precisa primeiro criar as bibliotecas libsass
. Enquanto você está no diretório /usr/local/lib
use este comando para construí-lo
sudo make -C libsass
Etapa 4: crie e instale sassc
Após a conclusão da etapa 3, ainda no diretório /usr/local/lib
, use este comando para criar sassc
.
sudo make -C sassc
Isso gerará sassc
binário na pasta sassc/bin/
. Agora use este comando para tornar o binário disponível globalmente.
sudo make -C sassc install
É isso. Agora, em qualquer lugar, tente o comando sassc
para ver se ele é reconhecido.
Atalho
Quando terminei de criar e comecei a escrever essa resposta, encontrei um PPA para sassc
usado pelo fabricante do tema adapta tista
. E foi para 16.04 Xenial. Embora a versão seja mais antiga, 3.2.3
, ela fará o trabalho que eu acho.
Aqui está o link do PPA: link
Divirta-se!