我有一个使用早期版本的Typescript编写的Angular 1.4应用程序.现在我想更新这个来使用Typescript 1.5给我的新模块功能.
有没有人有任何示例说明如何使用新的Typescript和当前AngularJS实现模块.我看到没有使用Typescript的例子,但是还没有找到使用Angular 1.4的Typescript的例子
Typescript 1.5支持
ES6 module syntax这是现在的事实上的标准,因为ES6正式发布为ES2015. Typescript 1.5将内部/外部模块重新标记为命名空间和模块,您应该使用模块进行.我有一个
@L_502_1@,我正在使用这个模块导入导出语法(没有typcript,但这并不重要,因为模块导入导出语法是一样的).这个示例项目是非常灵感的阅读这个
tutorial.
一般来说,你也想使用一些构建工具(我推荐Webpack).然后,您可以使用上面链接中描述的代码,并开始添加类型和接口,并使用TS类而不是ES6类.
编辑:还应该使用DefinitelyTyped repository的Angular JS声明文件