// before
module.exports = require('./inner.js');
// nowadays
export default from './inner.js';
我正在尝试做这件事,但是Babel只允许在ES7阶段1中使用这个提案。因此,我现在只能坚持这两行代码:
import sticker from './box-sticker.jsx';
export default sticker;
我可以把它们缩短为一个吗?
// before
module.exports = require('./inner.js');
// nowadays
export default from './inner.js';
我正在尝试做这件事,但是Babel只允许在ES7阶段1中使用这个提案。因此,我现在只能坚持这两行代码:
import sticker from './box-sticker.jsx';
export default sticker;
我可以把它们缩短为一个吗?
你应该能够做到
export {default as default} from './inner.js';
// or even
export {default} from './inner.js';
使用当前的ES6语义。
然而,我认为使用ES next提案没有任何问题,我非常有信心它将被纳入ES8,而不是ES7。
export {default} from './inner.js';
。 - JMM