我们在项目中使用的指南针。 它会产生一些CSS文件,它看起来像这样我的同事的机器上:
/* line 22, ../../../../.rvm/gems/ruby-1.9.3-p125/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
html {
line-height: 1; }
/* line 24, ../../../../.rvm/gems/ruby-1.9.3-p125/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
ol, ul {
list-style: none; }
/* line 10, ../sass/partials/dependencies/font-awesome/_larger.scss */
.fa-2x {
font-size: 2em; }
但有时我不得不由我自己来更新CSS。 我编辑相应SASS文件并运行compass compile
。 它重新生成CSS成功,但评论一半被改变:
/* line 22, C:/Soft/Ruby193/lib/ruby/gems/1.9.1/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
html {
line-height: 1; }
/* line 24, C:/Soft/Ruby193/lib/ruby/gems/1.9.1/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
ol, ul {
list-style: none; }
/* line 10, ../sass/partials/dependencies/font-awesome/_larger.scss */
.fa-2x {
font-size: 2em; }
这里的问题:我们这个CSS存储在VCS,在我们的团队不是所有人都有安装Ruby和指南针。 而每犯SASS修改一行扩展到一千行提交其更改的注释(因为我们已经安装在不同的目录指南针)。
有什么办法来防止从指南针加入约框架的意见? 我想保留意见有关SCSS从项目中来,但我想摆脱的那个来自趴在特定的机器就地框架意见。