ES6 – 从“要求”转换为“导入”
如果替代:
var Foo = require('foo');
是:
import Foo from 'foo';
什么是替代:
var Bar = require('foo').batz
可能是:
import {batz} from 'foo' ?
几乎。 但是,这取决于你如何输出它们。
-
named exports(
export var batz = …
):import {batz as Bar} from 'foo';
-
默认导出的对象(
export default {batz: …};
) – 不应该使用:import Foo from 'foo'; var Bar = Foo.batz;