Questo è il mio file main.less
nella mia app meteo, a cui ho già aggiunto il pacchetto bootstrap
.Come si usano mixin di bootstrap di twitter come .border-radius (10px) nei miei file .less meteor?
@import "variables.less";
@import "mixins.less";
#searchbar {
.border-radius(10px);
.box-shadow();
}
Ma aprendo l'app sul http://localhost:3000/
, ottengo questo errore:
Your app is crashing. Here's the latest log.
Errors prevented startup:
/Users/anup/code/projects/learning/main.less: Less compiler error: .border-radius is undefined
/Users/anup/code/projects/learning/main.less: Less compiler error: .border-radius is undefined
Your application is crashing. Waiting for file change.
considerando che la .span4
, .dropdown
, e tutte le altre classi bootstrap lavoro appena benissimo dal mio main.html
sorgente (che è anche nel directory di base, insieme a main.less
)
Come utilizzare i mixin di bootstrap in main.less
?
UPDATE: Sorprendentemente, se ho messo questo in main.less
@import "variables.less";
@import "mixins.less";
#searchbar {
}
Poi i cambiamenti di errore per
Your app is crashing. Here's the latest log.
Errors prevented startup:
/Users/anup/code/projects/learning/main.less: Less compiler error: 'variables.less' wasn't found.
/Users/anup/code/projects/learning/main.less: Less compiler error: 'variables.less' wasn't found.
Your application is crashing. Waiting for file change.
I file di bootstrap si trovano nella stessa cartella? In caso contrario, è necessario fornire il percorso relativo, come 'bootstrap/variables.less' – Kapep