我一直在我的tsconfig.json. 作为其中的一部分,我想重新编译我所有的 TypeScript 文件,以查看发出的 JavaScript 与新设置(例如更改module选项)有何不同。
.ts然而,底层文件本身并没有改变,因此调用tsc什么也不做。
tsc即使它认为不需要重新创建所有文件,我怎么知道它?
作为参考,我像这样调用 TypeScript 编译器:
node_modules/typescript/bin/tsc --build src/tsconfig.json
Run Code Online (Sandbox Code Playgroud)
我发现了答案——虽然tsc没有“顶级”强制选项,因为我已经在使用该--build选项,我可以传递--force给:
node_modules/typescript/bin/tsc --build --force src/tsconfig.json
Run Code Online (Sandbox Code Playgroud)
从文档:
还有一些特定于
tsc -b以下的标志:[...]
--force: 就好像所有项目都过时一样
| 归档时间: |
|
| 查看次数: |
3504 次 |
| 最近记录: |