我想用Typescript编写CLI,并且 like 希望使用的配置文件是导入的Typescript文件。我曾考虑过让Typescript在ts-node
下运行,以便可以轻松实现这一目标,但为了提供更好的可移植性,我想将CLI转换为Javascript。我有什么办法可以实现我对 typescript 配置文件的梦想?
为进一步说明,我想让CLI代码执行以下操作:
const config = await import('config.ts');
,然后键入配置文件:
const config: IConfigFile = {
foo: "bar"
}
export default config;