问:创建项目(例如Django)时,将Sass文件包含在我的VCS中的最佳方法是什么。
我是否为Sass创建单独的Git存储库,然后将生成的CSS文件添加到网站存储库中?
还是只将Sass文件包含在网站存储库中,然后在将存储库拉到网站服务器后将它们转换为CSS文件。(.gitignore完全忽略CSS文件)
答:我认为这是最好的,只包括萨斯源文件(*.scss,*.sass和config.rb文件),列表萨斯作为一项要求/该项目的依赖,并确保正确的文件中的.gitignore文件:
.sass-cache /
* .css.map
然后,克隆/下载您的存储库的用户将只在其本地计算机/服务器上运行Sass编译器。
提供有关如何执行此操作的说明也非常有帮助(将其放入readme.md项目根目录的文件中)。