我最近开始与LESS合作,当我对Jenkins和Grunt等自动化构建器进行一些研究时,似乎常见的一条建议是不将LESS文件存储在repo上,或者不将它们存放在实时服务器上,只是编译好的CSS。
所以我希望得到一些建议。似乎LESS文件是项目的一部分,因此存储它们是必要的。但是在现场服务器上没有额外的随机文件是有道理的。自己删除它们似乎是每次构建都是错误的方式,而且耗费时间。我想我可以让自动化的建造者为我做这件事,虽然我还不知道如何做。最直接的方式似乎是首先不要把它们拉下来。
或者我在考虑以错误的方式回收?我是否应该使用不同的文件存储介质来存储LESS文件,还有其他文件?我已经不会将我的PDF存储在回购中,我应该对待LESS吗?我该如何存储这些文件?
答案 0 :(得分:1)
冲突来自聚合源管理和发布管理:您使用相同的参考:
文章" The Ideal LESS Workflow with git"建议使用预提交钩子以确保css始终与LESS更改保持同步,但这意味着将生成的内容存储在git repo本身中。
我宁愿: