预设模块:Babel预设,它通过修复引擎错误来针对现代浏览器(最终将合并到预设环境中)

时间:2024-02-22 21:15:06
【文件属性】:

文件名称:预设模块:Babel预设,它通过修复引擎错误来针对现代浏览器(最终将合并到预设环境中)

文件大小:235KB

文件格式:ZIP

更新时间:2024-02-22 21:15:06

babel BabelJavaScript

@babel/preset-modules :information_selector: 从@babel/preset-env 7.9.0开始,您可以启用以获得与使用@babel/preset-modules相同的行为,但支持自定义targets 。 如果需要使用支持本机模块的浏览器(如此预设一样),则可以使用targets: { esmodules: true } 。 一个Babel预设,可在所有现代浏览器( )中启用异步/等待,标记模板,箭头功能,结构化和静止参数等功能。 通过将损坏的语法转换为最接近的不中断的现代语法,它可以解决现代JavaScript引擎中的错误和不一致问题。 使用它代替@babel/preset-env的选项,以减小捆绑包的大小并提高性能。 此预设仅对浏览器有用。 您可以将输出提供给现代浏览器,同时仍然使用支持旧版浏览器: <!-- transpiled with preset-modules: --> < script type =" module " src =" modern.js " > </ script > <!-- transpile


网友评论