我即将编写一个通用的 Angular 模块,它可以在我的应用程序中用作即插即用模块。
我想要的是
我想将模块定义及其所有工厂、指令、常量放在一个 js 文件中,例如:
angular.module('commonModule', [])
.factory(...)
.directive(...)
.constant(...)
为什么,因为
每当开发人员想要使用我的模块时,他/她只需要调用一个 js 文件,只需将我的模块注入他们的模块中。
我的问题是什么
我已经阅读了John papa 的 Angular 1 good practice style guide,他告诉我在文件中定义单个组件是件好事,但在这里我做的正好相反,我该怎么办?