前端项目应该如何管理素材呢?

我们的前端项目里面.有很多的图片和音频素材,现在蛋疼的问题是,我们是把这些素材一起用git来管理,这就导致git项目体积很大,而且,我始终感觉这样不太好.

我的想法是,代码自己用一个git仓库来管理,然后图片等素材也单独用一个git仓库来管理,我感觉这是我能想到的比较好的方案了,因为如果不用git来单独管理素材的话,前端同事之间在开发的时候,总不能手动拷贝素材到项目里面吧?

请教大家的做法是怎么样的?

补充
是这样的,当我们开发的时候,使用的是本地路径下的图片,当发布的时候,我们会把用到的图片上传到七牛.我们使用的时webpack来管理前端项目,所以我们得把素材也放到项目里面,这样webpack才能找到相关的素材并且在发布的时候进行url的替换.

回复
阅读 3.8k
2 个回答

git 版本控制并不适合做二进制资源的管理,推荐用七牛或又拍云等对象存储服务来处理多媒体资源。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
宣传栏