0

启动 angular 和 Typescript 项目的最佳方法是什么?我应该使用官方的 yo angular 并添加它,还是它是一个很好的稳定发电机,可以帮助我使用惯性 kikstart

4

2 回答 2

1

我们目前正在和朋友一起为 Yeoman 开发一个 Typescript + Angular + Express 生成器:

https://github.com/NovaeWorkshop/nova

它仍在大力开发中,但已经可以使用,我们用它为客户开发一个真正的生产网站。

它是来自之前伟大的 Yeoman 生成器Bangular的一个端口,我们在其中添加了 Typescript、UI 路由器和使用 Electron(Atom shell)的桌面构建。

目前测试被破坏并且文档不是最新的,但它很快就会恢复,我们很乐意收到您的反馈。

于 2015-06-22T00:51:43.937 回答
0

不确定 yo 是否是 Angular 脚手架的好工具。它希望将控制器放在控制器目录中,将服务放在服务目录中。

这种结构很好,但还有其他结构可以更好地为您服务。有一些特性和组件结构将相关的控制器和服务组合在一起。

您将希望使用 Typescript 将您的服务和控制器定义为类。使用 Angular 注册控制器总是最好的方法是 PascalCase,因为它会返回一个唯一的类实例。服务应该注册为 camelCase,因为只返回一个单例实例。

我建议使用 Typescript 示例和 John Papa Angular 样式指南查找 Basarat 的 Angular。

于 2015-05-02T10:09:12.693 回答