0
私はすべて同じ依存関係を使用する同様のクラスをたくさん使用しています。そのため、すべて同じES2015インポートステートメントから始まります。私は、継承や何かを使って、冗長コードを防ぐために親にのみ必要となるようにすることができますか?私はファイルごとに1つのクラスを使用することに注意してください。クラスを拡張するjavascript ES2015では、すべての依存関係を再インポートする必要がありますか?
import angular from 'angular;
import {subscribeReducer} from '../shared/helpers/reduce.helper';
import newhomeReducer from './newhome.reducer';
import {subscribeSaga} from '../shared/helpers/saga.helper';
import newhomeSagas from './newhome.saga';
class Newhome{...something...};
し、クラス2:
import angular from 'angular;
import {subscribeReducer} from '../shared/helpers/reduce.helper';
import currenthomeReducer from './newhome.reducer';
import {subscribeSaga} from '../shared/helpers/saga.helper';
import currenthomeSagas from './newhome.saga';
class Currenthome{...something...};
あなたが参照しているものだけをインポートする必要があるので、何かを参照しない場合、インポートする必要はありません。また、良いエディタも参照していないことを教えてくれます。私はeslintでAtom.IOを使用していますが、参照されていないインポートを追加すると、私に知らせてくれます。 – Keith