如果替代:
var Foo = require('foo');
是:
import Foo from 'foo';
有什么替代方案:
var Bar = require('foo').batz
可能是:
import {batz} from 'foo' ?
答案 0 :(得分:30)
近。但它确实取决于您如何导出它们。
命名导出(export var batz = …
):
import {batz as Bar} from 'foo';
默认导出的对象(export default {batz: …};
) - 不应使用:
import Foo from 'foo';
var Bar = Foo.batz;