create-react-app 脚手架生成的项目customize-cra覆盖配置,优先级最高?

1.我是使用create-react-app 生成的React项目,然后用 customize-cra覆盖配置(不想run eject 生成一堆配置)。

2.这样后,发现customize-cra的是优先级似乎是最高的,并且一些选项只能在此配置?

3.比如我想配置eslint校验规则,或者babel-plugin-import按需加载 ,或者decorators修饰。
原本在package.json或者babel.config.js配置就能生效的,现在必须在config-overrides.js配置才能生效。

4.如何解决这个尴尬的情况使得两边都可以配置?

阅读 3.7k
1 个回答
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题