【发布时间】:2020-02-07 19:14:47
【问题描述】:
给定一个像这样的对象:
import * as ts from "typescript";
const options: ts.CompilerOptions = {
target: ts.ScriptTarget.ESNext,
moduleResolution: ts.ModuleResolutionKind.NodeJs
}
如何生成这样的人类可读的 tsconfig.json?
{
"target": "ESNext",
"moduleResolution": "NodeJs"
}
或者,如果有另一种方法(从人类可读的 tsconfig 输入解析 ts.CompilerOptions 对象),我可以解决我的问题。
我问这个问题是因为我试图使用同一个对象来生成一个 tsconfig.json 和一个对象以提供给 TS Compiler API。
【问题讨论】:
标签: typescript typescript-compiler-api