We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
4.4.0
14.3.1 (23D60)
v18.12.1
https://github.com/ninesunsabiu/father
examples/normal/tsconfig.json
"incremental": true
tsBuildInfoFile
normal
father dev
项目根目录下的 tsconfig.tsbuildinfo 正常更新 增量行为能保持 tsc 的行为
tsconfig.tsbuildinfo
tsc
项目根目录下的 tsconfig.tsbuildinfo 不再生成(不再更新)
No response
The text was updated successfully, but these errors were encountered:
在 dts/index 中 如果工程中已有配置了 incremental 了,会跳过 tsBuildInfoFile 的赋值
dts/index
incremental
father/src/builder/bundless/dts/index.ts
Lines 110 to 117 in 1d6debf
以至于 ts.writeFile 中对 tsBuildInfoFile 的写入判断 fileName === tsconfig.options.tsBuildInfoFile(undefined) 为假值,不再写入 ts 输出的 tsBuildInfoFile 到磁盘,而且也没有其他的机会再写入了
ts.writeFile
fileName === tsconfig.options.tsBuildInfoFile(undefined)
ts
Lines 132 to 138 in 1d6debf
Sorry, something went wrong.
No branches or pull requests
Version
4.4.0
OS Version
14.3.1 (23D60)
Node.js Version
v18.12.1
Link to minimal reproduction
https://github.com/ninesunsabiu/father
Steps to reproduce
examples/normal/tsconfig.json
中设定"incremental": true
但是没有设定tsBuildInfoFile
normal
运行father dev
What is expected?
项目根目录下的
tsconfig.tsbuildinfo
正常更新 增量行为能保持tsc
的行为What is actually happening?
项目根目录下的
tsconfig.tsbuildinfo
不再生成(不再更新)Any additional comments? (optional)
No response
The text was updated successfully, but these errors were encountered: