使用Babel构建库时的Webpack配置

时间:2018-12-25 10:04:05

标签: javascript npm webpack babel

我正在使用Webpack构建一个库。 要使用es6功能,请按照以下步骤设置一个.babelrc文件:

{
  "presets": [
    ["es2015", {
      "loose": true
    }],
    "stage-0"
  ],
  "plugins": [
    ["transform-runtime", {
      "polyfill": true,
      "regenerator": true
    }],
    "lodash"
  ]
}

通过这种方式,生成的捆绑包将包含core-js

但是,此库将仅在我们的私有项目中使用,这些私有项目也具有babel和Webpack配置。

因此,最好从库包中排除core-js代码。

我们如何实现这一目标?

0 个答案:

没有答案