TSconfig:为每个ts文件夹编译一个新的js文件夹
TSconfig: compile a new js folder for each ts folder
我想为每个脚本文件夹编译一个新的js文件夹。 tsconfig.json
可以吗?
目录
folder1
scripts
index.ts
folder2
scripts
index.ts
tsconfig.json
编译后目录
folder1
scripts
index.ts
js
index.js
folder2
scripts
index.ts
js
index.js
tsconfig.json
免责声明...这并没有具体回答你的问题,因为你想做的事情违反了惯例。即使你按照自己的方式去做,我想你会发现痛苦会超过好处。
最简单的方法是指定一个 outDir
输出目录。您现有的文件夹结构将保留在输出目录中,所有 JavaScript 和 TypeScript 保持干净分离。
{
"compilerOptions": {
"outDir": "./scripts",
...
}
}
所以如果你开始:
/component-a
index.ts
/component-b
index.ts
您最终会在输出目录中得到镜像的文件夹。
/component-a
index.ts
/component-b
index.ts
/scripts
/component-a
index.js
/component-b
index.js
除非您计划同时部署 (?),否则您通常不希望 TypeScript 和 JavaScript 混合使用。
我想为每个脚本文件夹编译一个新的js文件夹。 tsconfig.json
可以吗?
目录
folder1
scripts
index.ts
folder2
scripts
index.ts
tsconfig.json
编译后目录
folder1
scripts
index.ts
js
index.js
folder2
scripts
index.ts
js
index.js
tsconfig.json
免责声明...这并没有具体回答你的问题,因为你想做的事情违反了惯例。即使你按照自己的方式去做,我想你会发现痛苦会超过好处。
最简单的方法是指定一个 outDir
输出目录。您现有的文件夹结构将保留在输出目录中,所有 JavaScript 和 TypeScript 保持干净分离。
{
"compilerOptions": {
"outDir": "./scripts",
...
}
}
所以如果你开始:
/component-a
index.ts
/component-b
index.ts
您最终会在输出目录中得到镜像的文件夹。
/component-a
index.ts
/component-b
index.ts
/scripts
/component-a
index.js
/component-b
index.js
除非您计划同时部署 (?),否则您通常不希望 TypeScript 和 JavaScript 混合使用。