在 tsc --build 如何克服 --incremental 和 --tsBuildInfoFile
In tsc --build how to overcome --incremental and --tsBuildInfoFile
我的打字稿应用程序的不同部分位于不同的子目录中。在顶层目录中,tsconfig.json
引用各种子 tsconfigs。我通过 tsc --build
构建应用程序这非常有效。所有子项目都定义了 incremental: true
,有些还定义了 tsBuildInfoFile
.
现在我想强制重建。 tsc -p subproj --incremental false --tsBuildInfoFile null
对每个子项目都很简单,但是如何将这些选项传递给 --build
?
当我尝试时收到:
client/tsconfig.json:16:9 - error TS5069: Option 'tsBuildInfoFile' cannot be specified without specifying option 'incremental' or option 'composite'.
16 "incremental": true,
~~~~~~~~~~~~~
client/tsconfig.json:17:9 - error TS5069: Option 'tsBuildInfoFile' cannot be specified without specifying option 'incremental' or option 'composite'.
17 "tsBuildInfoFile": "./tsconfig.tsbuildinfo",
谢谢!
更改incremental
会破坏相关选项。要强制重建,请使用选项 --force
我的打字稿应用程序的不同部分位于不同的子目录中。在顶层目录中,tsconfig.json
引用各种子 tsconfigs。我通过 tsc --build
构建应用程序这非常有效。所有子项目都定义了 incremental: true
,有些还定义了 tsBuildInfoFile
.
现在我想强制重建。 tsc -p subproj --incremental false --tsBuildInfoFile null
对每个子项目都很简单,但是如何将这些选项传递给 --build
?
当我尝试时收到:
client/tsconfig.json:16:9 - error TS5069: Option 'tsBuildInfoFile' cannot be specified without specifying option 'incremental' or option 'composite'.
16 "incremental": true,
~~~~~~~~~~~~~
client/tsconfig.json:17:9 - error TS5069: Option 'tsBuildInfoFile' cannot be specified without specifying option 'incremental' or option 'composite'.
17 "tsBuildInfoFile": "./tsconfig.tsbuildinfo",
谢谢!
更改incremental
会破坏相关选项。要强制重建,请使用选项 --force