gpt4 book ai didi

angularjs - 如何使用 Typescript 1.5 和 AngularJS 1.4 实现模块?

转载 作者:行者123 更新时间:2023-12-03 06:44:02 25 4
gpt4 key购买 nike

我有一个 Angular 1.4 应用程序,它是使用早期版本的 Typescript 编写的。现在我希望更新它以使用 Typescript 1.5 提供的新模块功能。

有谁有关于如何使用新的 Typescript 和当前的 AngularJS 实现模块的示例吗?我见过不使用 Typescript 的示例,但尚未找到任何使用适用于 Angular 1.4 的 Typescript 的示例

最佳答案

Typescript 1.5 支持ES6 module syntax由于 ES6 已正式发布为 ES2015,因此目前已成为事实上的标准。 Typescript 1.5 将内部/外部模块重新命名为 namespace 和模块,您应该使用模块来完成此操作。我有一个github repository ,我使用这个模块导入导出语法(没有 typescript ,但这并不重要,因为模块导入导出语法是相同的)。这个示例项目的灵感来自于阅读本文 tutorial .

一般来说,你还想使用一些构建工具(我推荐 Webpack)。然后,您可以使用上面链接中描述的代码并开始添加类型和接口(interface)并使用 TS 类而不是 ES6 类。

编辑:您也应该使用 DefinitelyTyped repository对于 Angular JS 声明文件

关于angularjs - 如何使用 Typescript 1.5 和 AngularJS 1.4 实现模块?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31637670/

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