我正在尝试迁移我的项目以使用 ts. 现在我有两个文件夹,我在其中编写我的 js 文件,我希望 tsc 编译这些文件夹中的 ts 文件,而不是在其中。
我当前的文件树是这样的:
/
Js /
Files.js
Mb /
Js /
Files.js
我想要的文件树是:
/
Js /
Files.js
Files.js.map
Mb /
Js /
Files.js
Files.js.map
Ts /
Js /
Files.ts
Mb /
Js /
Files.ts
Tsconfig.json
我的 tsconfig.json 文件是:
{
"CompilerOptions": {
"Module": "commonjs",
"RemoveComments": true,
"PreserveConstEnums": true,
"SourceMap": true,
"OutDir": ".",
"RootDir": "ts"
}
}
但这没有任何作用,如果我更改 "outDir": "../ build" 做我想要的但在构建目录中,但它不适合我,因为我必须保留旧架构。
我不能将 .ts 文件放在与 .js 文件相同的位置。
非常感谢。