Bower,Grunt,Angular的多项目组织

时间:2013-11-15 21:47:26

标签: angularjs gruntjs bower

我正在开始一组项目,并且不确定我应该如何组织它们,或者这个场景的工作流程是什么。

我有一个“常见”项目,包含一些常见的JS代码(常见的UI控件,逻辑等),以及另外两个使用这个常见项目的应用程序项目。

我正在使用ng-boilerplate作为这些应用程序的基础,我正在尝试为两个应用程序项目中的每一个创建构建过程,这两个应用程序项目首先构建“常见”内容,然后将其转移到项目中,然后构建应用项目与常见的东西。

这是Grunt能做的吗?或者我应该关注像shell脚本这样的低技术解决方案吗?

1 个答案:

答案 0 :(得分:0)

通过将我的公共代码转换为所有其他依赖项目使用的包,我实现了类似的功能。在我的情况下,我使用的是Node.JS,因此我将其转换为CommonJS包并将该包链接到我的其他项目中。

这不是真正的Grunt领域,但当项目达到这种复杂程度时,它肯定会变得有用。