簡體   English   中英

ES6 中是否有針對 ES5 `module.exports = require('./inner.js')` 的單行類比?

[英]Is there any one-line analogy in ES6 for ES5 `module.exports = require('./inner.js')`?

// 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 提案有什么問題,我非常有信心它會進入ES7 ES8。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM