ES6 global import
Was ist der beste Weg, um zu importieren, einige Module in allen Dateien des Projekts, so dass ich nicht schreiben Sachen wie:
import React from 'react';
import Reflux from 'reflux';
import reactMixin from 'react-mixin';
in fast jede einzelne Datei?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Die andere Antwort deckt, aber nicht mit gültigen ES6, so dass ich bin das hinzufügen meiner eigenen.
Eine zentrale Datei zu importieren reagieren Komponenten, in einigen zentralen
react.js
DateiDann in den Dateien, wo Sie brauchen, um diese drei, die Sie tun könnten,
importieren Sie alle drei in Ihre Komponenten Datei.
import {React, Reflux} from './react';
)import axios from 'axios'
in einer Komponente, der nicht mit Anfragen)Erstellen Sie eine "base", erklärt common Einfuhren, dann können Sie importieren Sie die Datei.
import React from 'react'; import Reflux from 'reflux'; export {React, Reflux}
und verwenden Sie es überall alsimport {React, Reflux} from 'path/to/base'
.