2016-01-01 12 views
8

Desidero aggiungere il reagente-data-picker (https://github.com/zippyui/react-date-picker). Dice che ho bisogno di aggiungere le lineeCome richiedere il file css usando NPM e Meteor?

require('react-date-picker/index.css'); 
var DatePicker = require('react-date-picker'); 

E utilizzando meteorhack: npm e browserify, ho il modulo funzionante.

/server/declarations.js

DatePicker = Meteor.npmRequire('react-date-picker'); 

/lib/app.browserify.js

DatePicker = require('react-date-picker'); 

Ma come posso ottenere il file CSS che gli stili il modulo di lavorare? Non so dove mettere il require('react-date-picker/index.css') senza generare un errore di sintassi. E non posso assegnarlo a una variabile, quindi cosa faccio?

risposta

0

Non hai bisogno di meteorhack: npm!

aggiornare l'app Meteor 1.3 Beta seguendo questa guida: https://github.com/meteor/meteor/issues/5788

poi leggere qui come utilizzare le nuove funzionalità: https://github.com/meteor/meteor/blob/release-1.3/packages/modules/README.md

Questo risolve completamente il problema.

+1

io non vedo come si risolve questo problema davvero? L'OP vuole accedere a un file CSS incluso in un modulo NPM. Attualmente (anche in Meteor 1.3) l'unico modo per farlo è aggiungere il file CSS come @import '../node_modules/react-date-picker/index.css' (o qualcosa di simile) nel file CSS nella tua app . – pors

Problemi correlati