ES6 グローバルインポート 質問する

ES6 グローバルインポート 質問する

次のようなものを書かなくても済むように、プロジェクトのすべてのファイルにいくつかのモジュールをインポートする最適な方法は何ですか。

import React from 'react';
import Reflux from 'reflux';
import reactMixin from 'react-mixin';

ほぼすべてのファイルで?

ベストアンサー1

他の回答ではこれをカバーしていますが、有効なES6ではないので、独自のものを追加します。Reactコンポーネントをインポートするための中央ファイルを作成しますreact.js

export {default as React} from 'react';
export {default as Reflux} from 'reflux';
export {default as reactMixin} from 'react-mixin';

そして、これら3つを使用する必要があるファイルでは、次のようにします。

import {React, Reflux, reactMixin} from './react';

これら 3 つすべてをコンポーネント ファイルにインポートします。

おすすめ記事