javascript – 应该将缩小的文件提交到源代码管理中吗?

前端之家收集整理的这篇文章主要介绍了javascript – 应该将缩小的文件提交到源代码管理中吗?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

我来自C#背景,并已进入Javascript开发.在C#世界中,我永远不会考虑将可执行文件(.DLL,.EXE)提交到源代码控制中,因为您无法验证可执行文件是否与代码匹配.但是我看到很多github存储库的例子,它们在.min.js文件旁边都包含一个.js,我觉得它有类似的气味.

它对使用您的库的第三方是有帮助的还是应该由它们处理任何缩小 – 例如在用coffeescript开发库的用例中.这里有最好的做法吗?

最佳答案
如果您的存储库以缩小方式运行,请不要添加它.因此,如果您正在为js代码编写minifier,则不必提交js代码的缩小版本,因为每个克隆或分叉您的repo的人都应该能够生成自己的缩小文件.

如果您的repo不包含程序/脚本/缩小js文件的任何内容,请包含它们.

免责声明:这是我的意见,似乎是对我来说这个问题最合乎逻辑的答案!

猜你在找的JavaScript相关文章