为什么 TypeScript 中没有自动导入/加载类?

Why is there no auto importing/loading of classes in TypeScript?

提问人:user3419148 提问时间:10/11/2021 更新时间:10/11/2021 访问量:319

问:

就像我们在 PHP 中使用 Composer 一样?

import {SomeThing} from "../../../some/stupid/path.class";

太笨拙了

TypeScript 自动加载

评论

0赞 Aluan Haddad 10/12/2021
ES 模块都是关于显式依赖关系的。虽然许多人最初觉得它很烦人,但它实际上是一个福音,因为它突出了复杂性和相互依存性。

答:

2赞 e741af0d41bc74bf854041f1fbdbf 10/11/2021 #1

PHP是一个例外。大多数编程语言没有自动导入功能。

但是,一个好的 IDE 会自动为您添加导入。例如,VsCode 为 JavaScript 和 TypeScript 执行此操作。