8

我们目前正在计划一个网站,该网站存在于不同的 AngularJS 应用程序中,这些应用程序将使用公共服务。服务将在单独的文件中实施;为了最小化我们想要包含/连接的应用程序的文件大小,仅包含/连接相应应用程序中使用的那些服务文件 - 所以我们正在寻找依赖管理的最佳实践。

有没有像 angular 中的 requireJS 之类的东西,或者你会建议什么来处理包含?提前致谢 。)

4

3 回答 3

3

我建议使用与 ng-boilerplate 相同的组织: https ://github.com/joshdmiller/ng-boilerplate

我为一个项目使用了一个接近 ng-boilerplat 的组织,它允许我们在依赖管理中实现模块化。

于 2013-08-25T16:54:44.937 回答
2

对我来说,对于大多数具有极高 js 计算能力的 Web 应用程序来说,唯一能像魅力一样工作的构建/部署系统是yeoman
这句话应该描述它是什么/做什么:

Yeoman 1.0 不仅仅是一个工具。这是一个工作流程;一系列工具和最佳实践协同工作,使 Web 开发变得更好。

所以基本上,它是一个npm ,它安装所有样板文件、依赖项并在生成器的帮助下配置你的整个应用程序。它使用bower并且grunt还负责配置负责构建/部署应用程序的grunt的困难部分。
我强烈推荐yeoman作为一种现代高效的工作流程。

于 2013-08-25T21:53:18.613 回答
0

我个人没有看过ng-boilerplate上面提到的@Julio,但你可以很容易地配置和使用RequireJS你想要的角度。我已经做到了,它就像一个魅力。

于 2013-08-25T21:25:00.180 回答