Vla*_*kov 15 javascript module ecmascript-6 babeljs
// before
module.exports = require('./inner.js');
// nowadays
export default from './inner.js';
Run Code Online (Sandbox Code Playgroud)
我正在努力做到这一点,但是babel只在es7阶段1中允许它,因为它现在是提议.所以现在,我坚持这两行:
import sticker from './box-sticker.jsx';
export default sticker;
Run Code Online (Sandbox Code Playgroud)
我可以将它们缩短为一个吗?
Ber*_*rgi 27
你应该能做到的
export {default as default} from './inner.js';
// or even
export {default} from './inner.js';
Run Code Online (Sandbox Code Playgroud)
使用当前的ES6语义.
但是我不认为使用ES下一个提案有什么问题,我非常有信心它会进入ES7 ES8.
| 归档时间: |
|
| 查看次数: |
7603 次 |
| 最近记录: |