【发布时间】:2018-05-27 12:20:56
【问题描述】:
我试图将一些 TypeScript 文件编译为单个 JavaScript。
出现如下错误
错误 TS5023:未知的编译器选项“outFile”。
我通过命令tsc 编译它。如果我使用 outDir,.ts 文件将按预期编译为 .js,但单独编译。
我的 tsconfig.json
{
"compilerOptions": {
"module": "system",
"noImplicitAny": true,
"removeComments": true,
"preserveConstEnums": true,
"outFile": "../../built/local/tsc.js",
"sourceMap": true
},
"include": [
"src/**/*"
],
"exclude": [
"node_modules",
"**/*.spec.ts"
]
}
TypeScript 版本:2.6.2
我尝试更改模块,但没有积极的结果。 我该如何克服呢?
【问题讨论】:
-
TypeScript 5.6.0?你确定?最新版本是 2.6。
-
对不起,伙计们。错字..复制了错误的东西..更新了查询
-
您是否安装了多个版本的 TypeScript?您可能(在不知不觉中)使用 1.x 编译器进行编译。
outFile是在 2.0 中添加的。 -
我已卸载 typescript 并再次安装。同一个人。
-
@Amy :问题是我在 VSCode 中有一些旧版本的扩展。卸载它可以解决问题。无论如何感谢您的支持。如果需要,您可以发表您的评论作为答案,将接受它
标签: typescript tsc tsconfig