Vic*_*huk 13 javascript module ecmascript-harmony ecmascript-6
在项目的所有文件中导入一些模块的最佳方法是什么,所以我不必编写如下内容:
import React from 'react';
import Reflux from 'reflux';
import reactMixin from 'react-mixin';
Run Code Online (Sandbox Code Playgroud)
在几乎每个文件?
log*_*yth 13
另一个答案涵盖了这个,但没有有效的ES6,所以我添加了自己的.在一些中心react.js文件中创建一个中心文件来导入您的反应组件
export {default as React} from 'react';
export {default as Reflux} from 'reflux';
export {default as reactMixin} from 'react-mixin';
Run Code Online (Sandbox Code Playgroud)
然后在您需要使用这三个文件的文件中,您可以这样做
import {React, Reflux, reactMixin} from './react';
Run Code Online (Sandbox Code Playgroud)
将所有三个导入到组件文件中.
小智 6
创建一个声明常见导入的"基础",然后您可以导入该文件.