【发布时间】:2019-11-08 12:21:44
【问题描述】:
我已经使用 TS 设置了一个 ASP.net 核心 MVC 项目。我想在不使用任何模块系统的情况下使用 TS。只需“清理”编译的 TS=>JS。
我面临的问题是,如果不使用“import”,我无法在 .ts 文件中引用声明文件 (.d.ts)。
如果我确实使用“导入”代码完成和类型检查工作,但因为我已将项目配置为不使用任何“模块”系统,编译器会抱怨说:“无法使用导入、导出或模块扩充“--module”是“无”
我已经尝试过使用三斜杠指令Triple-Slash Directives 和using @types, typeRoots and types in tsconfig.json files ,但没有成功。
VS2017(与 VS Code 相同)似乎无法解析引用的文件。
我已经建立了一个初步的项目来演示这个问题 https://github.com/gtrifidis/Asp.netCoreTypescriptDemo/tree/master/TypeScriptDemo
任何帮助/想法将不胜感激。
【问题讨论】:
标签: typescript