/ / Por que obtenho “Undefined mixin 'border-radius'” no Compass? - sass, bússola-sass

Por que recebo “Undefined mixin 'border-radius'” no Compass? - sass, compass-sass

No meu Compass, o arquivo superior possui linhas que incluem os plugins necessários:

@import "compass";
@import "rgbapng";
@import "compass/css3";
@import "config";    // file that has my variables

Mas durante a compilação de um arquivo que tenha @include border-radius($box-radius-small); erros fora dizendo Undefined mixin "border-radius" e Undefined variable: "$box-radius-small". - os quais já devem estar incluídos!

Alguém pode ajudar com esse problema?

PS meus pacotes são:

Bússola 0.12.2 (Alnilam) Sass 3.2.7 (marca de mídia)

Respostas:

25 para resposta № 1

Basta colocar a seguinte importação na parte superior do seu arquivo scss

@import "compass/css3";

Recursos do css3 :: http://compass-style.org/examples/compass/css3/

Existem muitas outras importações disponíveis por aí ... e você pode criar as suas próprias se reutilizar blocos de css com frequência suficiente para garantir o esforço extra.


8 para resposta № 2

Tente @import "compass" e sua folha de variáveis ​​"config" em todas as folhas de estilo que usam os mixins ou variáveis.