Typescript 什么是//<;引用类型=";节点"/&燃气轮机;什么意思?
我在typescript和node上遇到了问题,并偶然发现了一个修复程序(我收到了TS投诉,称“process”没有定义,就像node中的process.env一样)。我所要做的就是在文件顶部粘贴一行:Typescript 什么是//<;引用类型=";节点"/&燃气轮机;什么意思?,typescript,typescript-typings,Typescript,Typescript Typings,我在typescript和node上遇到了问题,并偶然发现了一个修复程序(我收到了TS投诉,称“process”没有定义,就像node中的process.env一样)。我所要做的就是在文件顶部粘贴一行: /// <reference types="node" /> // 我不懂语法。typescript编译器是否以某种方式读取注释?这是如何工作的?这些被称为“三斜杠指令” 如该链接第一行所述: 三重斜杠指令是包含单个XML标记的单行注释。注释的内容用作编译器指令 所以是的,typ
/// <reference types="node" />
//
我不懂语法。typescript编译器是否以某种方式读取注释?这是如何工作的?这些被称为“三斜杠指令”
如该链接第一行所述:
三重斜杠指令是包含单个XML标记的单行注释。注释的内容用作编译器指令
所以是的,typescript编译器在编译过程中会处理这个问题并采取适当的操作
在本例中,由于您使用的是types
指令,因此您告诉编译器此文件依赖于节点
键入
也就是说,这些文件还规定,对于类型
指令:
仅在手动编写d.ts
文件时使用这些指令
因此,如果您添加了这个do.ts
文件而不是.d.ts
文件,您可能会遇到更多问题
要在.ts文件中声明对@types包的依赖关系,请在命令行或tsconfig.json中使用--types。有关更多详细信息,请参阅
检查它还请注意,如果您正在为node.js设置projet,您可能还需要查看“noLib”编译器选项。