三斜杠引用
禁止使用某些三斜杠指令,以优先采用 ES6 风格的导入声明。
TypeScript 的 ///
三斜杠引用是一种指示方式,表明文件中可以使用另一个模块的类型。通常不推荐使用三斜杠引用类型指令,而应优先使用 ECMAScript 模块导入。此规则报告了 /// <reference path="..." />
、/// <reference types="..." />
或 /// <reference lib="..." />
指令的使用。
无效示例
/// <reference types="foo" />
import * as foo from "foo";
有效示例
import * as foo from "foo";