如何管理打字稿中的导入?

时间:2017-10-13 08:20:18

标签: node.js typescript import

所以我最近开始使用Typescript。无论是后端(nodejs)还是前端,每当我必须添加一个新的导入时,我就会开始觉得有必要咀嚼自己的手臂。

过去15年来自.NET世界,我开始欣赏或多或少的自动类型解析。特别是在C / C ++的背景下,无论什么时候回到我身边,都会让我想起#include地狱常常会变成这种情况。鉴于我现在所面临的情况,我感受到“那些日子”。

我通常更喜欢将我的代码保留为一个类 - >一个文件(对于较小的东西有一些obv例外)。这导致了大量文件甚至更多的导入。我最近发现了一些有助于创建导入的工具,但它仍然非常烦人。

我认为底层JS需要这些导入(以各种方式取决于模块系统)但是考虑到这些工具可以轻松解决导入问题。编译器不可能简单地生成它们吗?在极少数模糊的情况下,编译器会简单地给出错误,用户需要手动解决它。

打字稿似乎是一种很好的语言,但这对我而言非常接近。或者我错过了什么?这可以用更好的方式完成吗?

0 个答案:

没有答案
相关问题