2015-03-12 13 views
5

Vorrei utilizzare il pacchetto meteoric per creare un'app molto semplice con meteor e framework ionico. Utilizzando il guide, ho creato il seguente molto semplice app:Non è stato applicato il css Meteor e ionico

Router.js:

Router.configure({ 
    layoutTemplate: 'layout' 
}); 

Router.route('/', function() { 
    this.render('MyTemplate'); 
}); 

Templates.html:

<template name="layout"> 
    {{#ionBody}} 
     {{> ionNavBar}} 

     {{#ionNavView}} 
      {{> yield}} 
     {{/ionNavView}} 

    {{/ionBody}} 
</template> 

<template name="myTemplate"> 
    {{#ionContent}} 
     Hello World! 
    {{/ionContent}} 
</template> 

I carichi app senza errori, e mostra il contenuto "Ciao Mondo!" senza alcun styling. Ad esempio, perché non viene mostrato iosNavBar?

+0

Sto assumendo aggiunto manualmente il pacchetto ionico-sass, così come fourseven: SCSS, sì? –

+0

inoltre, quando ispezionate dom, appare il div della barra di navigazione? –

+0

@Ramsay Lanier: Sì, ho aggiunto i seguenti pacchetti come scritto nella guida meteorica: ferro da stiro: router fourseven: SCSS meteorica: ionico-sass meteoriche: ionicons-Sass meteorica: ionica – Pueggel

risposta

7

Guarda le istruzioni di installazione per ionico-sass: https://github.com/meteoric/ionic-sass

Dice:

nel file di .scss della tua app:

@import ' .meteor/local/build/programmi/server/beni/pacchetti/meteoric_ionic-sass/ionica ';

Quindi, nell'applicazione Meteora, creare un file style.scss con la precedente dichiarazione di importazione. Ora dovresti vedere gli stili applicati correttamente.

+0

Grazie! Questo ha fatto il trucco! Dovresti sicuramente essere incluso nella GUIDE meteorica – Pueggel

2

per chi ancora trovare le icone mancanti aggiungere la seconda linea di importare ionicons

@import '.meteor/local/build/programmi/server/beni/pacchetti/meteoric_ionic-sass/ionica';

@import ".meteor/local/build/programs/server/assets/packages/meteoric_ionicons-sass/ionicons";

campione collegamento app referrence https://github.com/meteoric/contacts/blob/master/client/stylesheets/app.scss

+0

anche se stai codificando manualmente i percorsi e i modelli .... per le persone che iniziano con Meteor ti consiglio vivamente di usare orion-cli mentre crea la struttura di base dell'app, genera i percorsi e le viste per con un paio di colpi. referrence https://github.com/matteodem/orion-cli –

Problemi correlati