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_dircss_dir等)匹配的所有路径取决于启动Compass命令的初始路径。 例如,您可以放置​​在分支中,并将配置文件指向中继线中的配置文件。

然而,最简单的方法是通过分支来创建一个配置文件,并在每个文件中启动编译。

链接地址: http://www.djcxy.com/p/91667.html

上一篇: Where does COMPASS expect to find the config.rb (if there are several)?

下一篇: Specify a single scss file in compass config.rb