Bru_components在grunt和Git中

时间:2015-04-01 21:21:44

标签: gruntjs bower githooks

大家好,我在这里发表了一般意见。

我的情况是,当我构建网站或网络应用时,我倾向于使用grunt或gulp作为任务运行者。我通过凉亭的帮助放弃了我的开发依赖项,并且我使用GIT进行版本控制。

在我的回购中,我有一个post-receive挂钩,可以将repo导出到服务器上的另一个文件夹,可以通过http进行预览。

在开发阶段,我将所有文件/文件夹等拆分成一个漂亮的MVC模式,但这些可以编译/缩小为一个文件,其中包含我在grunt文件中列出的任务。我在分段/制作时这样做,但是对于开发/调试我将它们全部分开。

使用GIT满足bower_components文件夹的最佳方法是什么。我希望它们导出到服务器上,但不确定我是否需要通过GIT跟踪它们,因为它们是由他们自己的作者维护的。

任何想法或想法都会很棒。

1 个答案:

答案 0 :(得分:0)

关于向git添加bower_components的意见很少。

保持git:

+ "后端团队没有奇怪的问题"。我不知道为什么,但有时候有人会遇到像#34;我只是做凉亭安装而没有工作"。 (我认为这是因为当其他人没有bower install -F标志时,有人会-F

不要保留:

- 保留libs历史记录是没有意义的。严重。

- 一旦我看到这个问题,当一个人甚至无法从git(windows)中拔出时只是因为有人制作bower instal jquery --savebower instal jQuery --save(在linux上) 。有2个窗口无法解析的文件夹(jquery和jQuery)