/ / bússola: Nenhuma estrutura como: "fundação" - sass, zurb-foundation, compass-sass

bússola: Não existe tal estrutura: “fundação” - sass, zurb-foundation, compass-sass

Eu estou tentando usar instalar zurbs fundação framework

Eu tenho esta gema instalada: zurb-foundation (4.3.1)

Do meu projeto, eu faço:

 compass install foundation

Eu recebo:

No such framework: "foundation"

Como realmente usar o framework instalado?

Respostas:

1 para resposta № 1

O comando é:

compass install -r zurb-foundation foundation

Se você já tem o zurb-foundation instalado, o comando para criar um novo projeto usando a base é:

compass create <project-name> -r zurb-foundation --using foundation

Se você está trabalhando com um projeto que já existe usando o foundation e o sass, você precisa do arquivo config.rb no diretório raiz:

require "zurb-foundation"
# Require any additional compass plugins here.

# Set this to the root of your project when deployed:
http_path = "/"
css_dir = "stylesheets"
sass_dir = "sass"
images_dir = "images"
javascripts_dir = "javascripts"

# You can select your preferred output style here (can be overridden via the command line):
# output_style = :expanded or :nested or :compact or :compressed

# To enable relative paths to assets via compass helper functions. Uncomment:
# relative_assets = true

# To disable debugging comments that display the original location of your selectors. Uncomment:
# line_comments = false


# If you prefer the indented syntax, you might want to regenerate this
# project again passing --syntax sass, or you can uncomment this:
# preferred_syntax = :sass
# and then run:
# sass-convert -R --from scss --to sass sass scss && rm -rf sass && mv scss sass
preferred_syntax = :scss

Certifique-se de ter require "zurb-foundation" no topo. Isso é o que resolveu para mim quando eu tinha um projeto já existente.


0 para resposta № 2

O seguinte comando deve ajudar, também é indicado nos documentos Aqui.

Encontrado em "Criando seu primeiro projeto".

$ compass create <project-name> -r zurb-foundation --using foundation

Devo notar que isso é para criar um novo projeto

Se estiver adicionando a um projeto existente, talvez você tenha perdido o:

  • Adicione require "zurb-foundation" ao seu arquivo config.rb