如何扩展父babel配置?

有了eslint,我可以做到:

alm.t_id

孩子.eslintrc.js packages/ foo/ .eslintrc.js bar/ .eslintrc.js 的位置如下:

.eslintrc.js

我可以使用babel配置文件吗?我了解{ "extends": ["react-app","../../.eslintrc.js"] } ,但我认为这没有帮助。

ci123042908 回答:如何扩展父babel配置?

由于这篇文章So What's New in Babel 7,我知道了。

从v7开始,您可以将overrides添加到您的配置文件中:

//babel.config.js
module.exports = {
  presets: [ ... ],overrides: [
    {
      test: ["./packages/bar"],presets: ["@babel/preset-react"],},],}

位置:

  • test =匹配您存储库中特定路径的glob模式
  • presets =您要添加到选择性配置中的预设(请注意,默认预设已保留)
本文链接:https://www.f2er.com/3135939.html

大家都在问