triple-slash-reference
禁止使用某些三斜线指令,而推荐使用 ES6 风格的导入声明。
TypeScript 的 ///
三斜线引用是一种指示文件中可以使用来自另一个模块的类型的方法。通常不鼓励使用三斜线引用类型指令,而推荐使用 ECMAScript 模块导入。此规则报告 /// <reference path="..." />
、/// <reference types="..." />
或 /// <reference lib="..." />
指令的使用。
无效
/// <reference types="foo" />
import * as foo from "foo";
有效
import * as foo from "foo";