gpt4 book ai didi

将停止使用 TypeScript 命名空间?

转载 作者:行者123 更新时间:2023-12-04 17:05:40 27 4
gpt4 key购买 nike

最近,我从开发人员那里读了很多,他们建议不要再使用 namespace ,而是切换到现代模块处理。我正在教初学者使用 TypeScript 编程,命名空间在这里非常有值(value),因为人们可以在一个目录和子目录中在更长的时间内处理多个任务,而无需处理多个编译器配置文件和模块导出和导入.他们只是为一个任务定义一个命名空间,并在他们为它创建的文件中使用它。
所以我的问题是:是否有计划在 TypeScript 中停止命名空间?

最佳答案

So my question is: are there plans to discontinue namespaces in TypeScript?


可能不是。这是微软员工对另一个主题的评论,但似乎是一般性评论:

This is not the TS team position. we have no plans of deprecating any thing any time soon.(source)


无论如何,ES6 模块系统是要走的路。我建议 an article from Mozilla关于如何将模块作为命名空间导入:

When you import *, what’s imported is a module namespace object. Its properties are the module’s exports.

关于将停止使用 TypeScript 命名空间?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64495793/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com