Configurar a bússola nas janelas

Estou no Windows, e tenho o SASS a correr com sucesso no meu projecto. Agora, eu quero incluir bússola para que eu possa tirar vantagem das mixinas pré-escritas, etc.

Primeiro, tentei esta declaração dentro do meu ficheiro sass.: @import "compass/css3/transform";

naturalmente, isto não funcionou uma vez que eu não tinha a bússola instalada, por isso naveguei para o meu Directório Ruby e instalei com sucesso a gema da bússola dentro de c:/ruby193/bin. Agora posso criar com sucesso projectos compass dentro de c:/ruby193/bin, mas isso não me serve de muito.

Preciso de executar os comandos da bússola no meu site,que vive aqui. Quando tento fazê-lo, no entanto, consigo compass is not recognized as internal or external command

Como posso pôr a bússola a funcionar onde a quero?

editar: Uma grande parte do meu problema foi que o Ruby foi instalado sem se adicionar às variáveis de ambiente do Caminho do Windows, então eu só podia executar comandos SASS e Compass de dentro do C:/Ruby193/bin directório. Isto causou-me problemas, uma vez que, um resultado, eu pensei que era onde eu precisava instalar a bússola. De qualquer forma, depois de descobrir isso, ainda não consegui pôr a bússola a funcionar, mas estou a planear desinstalar o SASS, a bússola e a Ruby e dar a esta coisa outra tentativa do zero. Eu marquei a resposta do Stoobo como correta, já que era a melhor e mais precisa, especialmente dada a informação que ele tinha para trabalhar. Obrigado!

Author: Brian FitzGerald, 2013-04-14

4 answers

É assim que eu faço.

(uma vez)

  1. Instalar o ruby http://rubyinstaller.org/

  2. Instalar a bússola, numa janela de comandos indique

    gem install compass
    
  3. Para adicionar uma bússola a um projecto MVC, navegue para a pasta do projecto e numa janela de comandos indique

    compass create
    

    Você vai ter a configuração padrão.rb ... mas aqui está a minha habitual.

    http_path = "/"
    css_dir = "content/css"
    sass_dir = "content/sass"
    images_dir = "images"
    javascripts_dir = "scripts"
    
  4. Para instalar o 'bootstrap' (para mais informações veja em https://github.com/thomas-mcdonald/bootstrap-sass adicionar

    require 'bootstrap-sass'
    

    Para a tua configuração.rb

    Indique (na sua janela de comandos)

    gem install bootstrap-sass
    

    (eu tive que fazer um (na sua janela de comando) actualização da gem depois disto, mas pode não ser necessário)

    Indique (na sua janela de comandos)

    compass install bootstrap
    

(então ... cada vez que você abre a solução em Visual Studio)

  1. navegar para a pasta do projecto
  2. Numa janela de comandos enter

    compass watch
    

    (isto irá monitorizar o projecto para gravar e re-compilar os ficheiros scss)

Espero que isso ajude. Saúde. Stu
 11
Author: stooboo, 2013-04-14 20:02:10

Para instalar a bússola, deverá abrir a sua consola do Windows com Win+R, cmd e executar:

gem update --system
gem update
gem install compass
Não te esqueças de remover todas as coisas com que deitaste lixo na tua instalação em Ruby.
 1
Author: lolmaus - Andrey Mikhaylov, 2013-04-14 20:00:01

Utilize este comando para adicionar GEM às variáveis de ambiente do Caminho do Windows:

Definir a localização=C:\Ruby200-x64\bin;%PATH %

 1
Author: Ardalan Naghshineh, 2014-08-26 02:33:44

No comando Ruby você deve escrever:

gem update --system

(Este bloco de código actualiza todas as pedras preciosas do rubi)

Depois instalas o sass como ele:

gem install sass
(Você disse que já tem sass, então você não precisa escrever este código novamente.) Então, escreve esta linha:
gem install compass

(Agora, você terá bússola em sua máquina)

Para saber a versão que foi instalada, você pode escrever:

compass --version

Para criar um novo projecto na sua máquina de secretária, você pode escrever esta linha de código:

compass create desktop/my-project

(Isto irá criar uma pasta compass no ecrã da sua máquina chamada my-project. Espero que isto seja útil.

 0
Author: Suelen D., 2015-09-29 17:45:47