使用Git for Angular App

时间:2014-12-08 15:55:49

标签: angularjs git yeoman

我使用Yeoman生成一个角度应用。一旦我对我的应用感到满意,我就会运行grunt,这会在我项目根目录中名为/dist的文件夹中创建我的应用程序的生产就绪版本。

然后我将这个/dist目录初始化为一个带有git init的Git存储库,并将文件推送到Bitbucket,它们目前就坐在那里。

我要问的是,每次我想提交时,我是否必须使用grunt编译我的生产就绪应用程序?看来我必须这样做。我认为这种设置可能不是最有效的方法吗?

我错过了什么,是否有一种更简单,更有效的方法来处理这个问题?

1 个答案:

答案 0 :(得分:3)

那个工作流很奇怪。

只有源代码应该在您的git存储库中。不是编译/缩小的文件。源代码是重要的。

当你与其他人合作时,他们应该独自完成咕噜咕噜的任务。

应在部署到生产之前创建Dist包。或者由持续集成服务器定期进行。