builder icon indicating copy to clipboard operation
builder copied to clipboard

tsconfig.json & babelrc 等配置文件的定位

Open nighca opened this issue 8 years ago • 2 comments

RT,现在稍微有点混乱,比如 babel 的配置会由 builder 传入,而不使用 babelrc;ts 的构建行为现在主要是 tsconfig.json 决定,而不是 builder,却会影响 builder 本身的行为;

需要整理一下,感觉还是需要放信息到外边配置文件里(比如编辑器需要读取 tsconfig.json 来决定自己的行为);但是这个配置文件的内容需要被 builder 检查或干脆由 builder 生成,不用开发者自己维护

相关项目: https://github.com/timarney/react-app-rewired

nighca avatar Dec 12 '17 10:12 nighca

Next.js 12 目前会对 tsconfig.json 做修改:

image

nighca avatar Nov 01 '21 07:11 nighca

带着 https://github.com/Front-End-Engineering-Cloud/builder/issues/149 提到的

  1. 对于 Typescript 项目,builder 自己去读取 tsconfig 中对于 paths 的配置,并添加对应的 resolve alias

一起考虑;主要针对 tsconfig 中 paths 与 build-config 中 resolve.alias 的关系

nighca avatar Dec 24 '21 09:12 nighca