COMPASS希望找到config.rb(如果有几个)?
我将COMPASS引入到一个项目中,我们在SVN版本控制的Web项目中有不同的开发分支,在不同的文件夹中进行开发。 所以我们需要有几个config.rb副本 - config.rb应该在trunk中,因此在我们从SVN签出的每个分支中。 我怎么能从“看”在我的电脑上签出的一个分支中的SASS目录切换到另一个分支中的另一个SASS目录被检出?!
由于检出分支的目录名称随每个新分支而改变,因此在所有分支目录的根目录之外的COMPASS外只有一个config.rb不是最佳解决方案,因为我们必须更新每个本地配置.rb在每个开发人员计算机上检出每个新分支...
在分支机构中工作时,是否只需在每个分支的样式目录中启动“罗盘观察”? 那么会不会有几个COMPASS实例在运行,看着所有不同的分支?
我在网上找不到任何这个问题的答案,所以我希望在这里找到一个。 任何想法的欢迎!
干杯,罗马。
您可以使用-c
命令行参数精确配置文件的位置: compass watch -c custom/folder/config.rb
。 但要小心,与配置变量( sass_dir
, css_dir
等)匹配的所有路径取决于启动Compass命令的初始路径。 例如,您可以放置在分支中,并将配置文件指向中继线中的配置文件。
然而,最简单的方法是通过分支来创建一个配置文件,并在每个文件中启动编译。
链接地址: http://www.djcxy.com/p/91667.html上一篇: Where does COMPASS expect to find the config.rb (if there are several)?