"@babel/plugin-transform-runtime",{ "corejs": 2 }是什么意思
时间: 2023-06-26 08:07:03 浏览: 138
babel-plugin-transform-media-imports:一个用于将imagevideo文件导入具有元信息的JS对象属性的插件
这是Babel(一个JavaScript编译器)中的一个插件,它被用来将代码转换为运行时(runtime)模块,从而避免在每个使用到类似 Promise 或者 Object.assign 的代码中都插入重复的代码。在这种情况下,该插件会将代码转换为对于运行时模块的引用,从而减少代码的冗余。
其中的 `corejs` 选项是指定所需的 core-js 版本,也就是一个包含了 ECMAScript 标准库的 JavaScript 库。在这种情况下,`corejs: 2` 意味着要使用版本为 2 的 core-js 库。这个选项是必需的,因为某些 ES6/7/8 特性需要引入额外的 polyfill 来支持,而这些 polyfill 就包含在 core-js 库中。
阅读全文