gpt4 book ai didi

javascript - ES6 模块拼接

转载 作者:数据小太阳 更新时间:2023-10-29 04:17:03 29 4
gpt4 key购买 nike

JavaScript ES6 中开发一个 web 项目,我目前使用 Traceur将我的模块从 ES6 编译到 ES5,认为将来当浏览器支持 ES6 时,我将能够跳过该转换步骤。

最后,因为我不想在启动时下载多个 js 片段,我有一个包含我所有转换为 ES5 的模块的文件,感谢 Traceur。

但是为了验证这个选择,我想知道在我将源代码保留在 ES6 中的那一天这是否仍然可行。如果我简单地连接它们,将会出现无效导入和名称冲突。

看起来它不是为它设计的,它需要额外的处理步骤才能正确合并它们。

我们应该如何处理定义了多个模块的 ES6 单文件项目?

最佳答案

这将通过捆绑解决,如下所述:http://www.2ality.com/2013/11/es6-modules-browsers.html在第 3 章中。所以这是可能的并验证你的方法,虽然我在网上找不到相应编译步骤的实现,但当人们开始使用 ES6 模块时它应该会出现。

关于javascript - ES6 模块拼接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26791640/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com