美文网首页
TypeScript17(三斜线指令)

TypeScript17(三斜线指令)

作者: BingJS | 来源:发表于2022-04-05 21:59 被阅读0次

三斜线指令是包含单个XML标签的单行注释。 注释的内容会做为编译器指令使用。
三斜线指令仅可放在包含它的文件的最顶端。 一个三斜线指令的前面只能出现单行或多行注释,这包括其它的三斜线指令。 如果它们出现在一个语句或声明之后,那么它们会被当做普通的单行注释,并且不具有特殊的涵义。
/// <reference path="..." />指令是三斜线指令中最常见的一种。 它用于声明文件间的 依赖。
三斜线引用告诉编译器在编译过程中要引入的额外的文件。
你也可以把它理解能import,它可以告诉编译器在编译过程中要引入的额外的文件。
例如a.ts

namespace A {
    export const fn = () => 'a'
}

b.ts

namespace A {
    export const fn2 = () => 'b'
}

index.ts
引入之后直接可以使用变量A

///<reference path="./index2.ts" />
///<reference path="./index3.ts" />
console.log(A);

声明文件引入
例如,把 /// <reference types="node" />引入到声明文件,表明这个文件使用了 @types/node/index.d.ts里面声明的名字; 并且,这个包需要在编译阶段与声明文件一起被包含进来。
仅当在你需要写一个d.ts文件时才使用这个指令。

///<reference types="node" />

注意事项:
如果你在配置文件 配置了noResolve 或者自身调用自身文件会报错


相关文章

  • TypeScript17(三斜线指令)

    三斜线指令是包含单个XML标签的单行注释。 注释的内容会做为编译器指令使用。三斜线指令仅可放在包含它的文件的最顶端...

  • TypeScript ///

    TypeScript——三斜线指令

    三斜线指令是包含单个XML标签的单行注释。 注释的内容会做为编译器指令使用。 三斜线指令仅可放在包含它的文件的最顶...

  • TS 的三斜线指令

    三斜线指令很简单,推荐大家去看官网 triple-slash-directives[https://www.typ...

  • TypeScript基础入门之三重斜线指令

    转载 TypeScript基础入门之三重斜线指令 三斜杠指令是包含单个XML标记的单行注释。 注释的内容用作编译器...

  • Mixins

    介绍 除了传统的面向对象继承方式,还有流行一种通过可重用组件创建类的方式,就是联合另一个简单类的代码 三斜线指令 ...

  • 斜线

    离别没有写在脸上 我知道你淡淡的忧伤 和着晶莹的泪花 在成都流淌 ...

  • 常用的makedown语法记录

    字体加粗加粗( **加粗**) 斜线斜线(*斜线*) 超链接百度([百度](http://www.baidu.co...

  • Excel办公技巧:这样制作三栏斜线表头,高效又便捷!

    在制作一些表格的时候,表头的制作是非常有必要的。常常需要制作三栏斜线表头,其实制作三栏斜线表头的方法有很多种,但是...

  • 三垂线定理

    三垂线定理 在平面内的一条直线,如果和穿过这个平面的一条斜线在这个平面内的射影垂直,那么它也和这条斜线垂直。三垂线...

网友评论

      本文标题:TypeScript17(三斜线指令)

      本文链接:https://www.haomeiwen.com/subject/keoyjrtx.html