默认情况下添加babel-polyfill?

时间:2015-11-10 22:57:57

标签: javascript babeljs

我创建了一个使用babel async / await的样板文件,您需要使用polyfill来使用它。

这里是回购https://github.com/reggi/esnext-boilerplate

以下是一个例子:

import "babel-polyfill"

async function five() {
  return 5
}

async function helloWorld() {
  var numb = await five()
  console.log(numb)
}

helloWorld() // logs `5`

有没有办法让babel自动编译babel-polyfill所以我不需要明确导入它?

1 个答案:

答案 0 :(得分:1)

如果您将条目设置为babel-polyfll模块和捆绑包的根目录,则可以使用webpack预加载

babel-polyfll

entry: ["babel-polyfill", "src/index.js"]