我想知道是否就如何在TypeScript中编写可重用的Angular2代码达成了至少一些社区共识。我试图总结我在Angular2上下文中发现的内容和想要了解的内容。
在官方教程中,我看到他们将所有代码放入app
目录,所有类似项node_modules
或键入项的依赖项都位于父目录中。
小写的文件名,.component.ts
组件和.service.ts
服务的后缀。他们将所有文件都放在同一个目录中,这会造成很大的麻烦吗?
每个文件一个类/接口/枚举。对于类,函数,接口和其他名称,最好遵循Microsoft?TypeScript的编码指南。
postinstall
npm
钩子进行编译和捆绑吗?还是像大多数JavaScript库一样直接在git上提供捆绑版本更好?system
键入默认模块的时候,我希望我的模块将只能通过浏览器使用还是更始终使用UMD?system
?<script>
标签或使用加载System.import()
?package.json
?有《Angular 2样式指南》(https://github.com/mgechev/angular2-style-guide),在《Angular2新闻》中有介绍:
以下样式指南的目的是为Angular 2应用程序的开发提供一套最佳实践和样式指南。如果您正在寻找语法,约定俗成的样式指南...
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句