【发布时间】:2015-12-02 06:43:09
【问题描述】:
我使用的是 Linux,Visual Studio Code。我有一个项目有几个 .ts (typescript) 文件,我需要一次编译它们。
问题是我在 /src 文件夹中有这些文件,我想将它们编译到另一个文件夹,所以我还必须指定输出文件夹。
谢谢
【问题讨论】:
我使用的是 Linux,Visual Studio Code。我有一个项目有几个 .ts (typescript) 文件,我需要一次编译它们。
问题是我在 /src 文件夹中有这些文件,我想将它们编译到另一个文件夹,所以我还必须指定输出文件夹。
谢谢
【问题讨论】:
所以我还必须指定输出文件夹。
在tsconfig.json 中使用outDir
仅使用
tasks.json
然后将--outDir dirPath 作为标志提供给tsc。
【讨论】:
--outDir编译器标志
tasks.json 解决方案添加到您的答案中吗?
tsconfig.json
{
"compilerOptions": {
"sourceMap": true,
"outFile": "main.js"
},
"files": [
"main.ts",
"car.ts"
]
}
tasks.json
您必须在“tasks.json”中省略“args”选项,然后才会使用 tsconfig.json 中的参数!我在这里找到了答案:http://github.com/Microsoft/typescript/wiki/tsconfig.json。它说:在命令行上指定输入文件时,将忽略 tsconfig.json 文件
【讨论】: