由于sass / compass的版本不同,文件总是在Git中被修改

克里布

我和我的同事在我们的Web开发工作流程中使用了Sass和Compass。编译css文件后,我们遇到了烦人的问题。Git总是告诉我们css文件已被修改,但实际上没有任何改变,只是我们本地sass / compass实例的不同路径彼此不同。

我的同事正在使用ubuntu 12.04并使用gem安装了sass / compass

sudo gem install sass & sudo gem install compass

我改用ubuntu 14.04并以这种方式安装

sudo apt-get install ruby-compass

如前所述,编译对于这两种用法都可以正常工作。但是,已编译的css文件始终会被修改。如果比较两个文件,我会看到sass / compass正在使用其他路径。

这是git log main.css命令的输出

-/* line 17, ../../../../../var/lib/gems/1.8/gems/compass-0.12.7/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
+/* line 17, ../../../../../usr/share/compass/frameworks/compass/stylesheets/compass/reset/_utilities.scss */

在这种情况下我该怎么办?我已经尝试在12.04 ubuntu上安装ruby-compass,但不适用于12.04。

是否有解决此问题的可能,因为每次我执行git pull时都会修改css文件,这很烦人,反之亦然。

提前

没事

如果它是编译文件,为什么必须将其检入?

我只是从git repo中删除文件,并在部署服务器上生成它,因为那里的路径可能与您的两台机器中的任何一个都不相同,并且类似地,底层OS版本可能有所不同,因此无论如何都需要重新编译。

做就是了

git rm main.css
echo main.css >> .gitignore
git add .gitignore
git commit -m "msg"

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

由于sass / compass的版本不同,文件总是在Git中被修改

来自分类Dev

由于版本冲突,无法安装sass +罗盘+可疑软件

来自分类Dev

由于某些原因,IE8在我的Sass文件中继承了html5 CSS并不酷?

来自分类Dev

由于EntityFramework版本不同,.NET Core生成警告

来自分类Dev

系统和grunt-contrib-compass之间的SASS版本不匹配?

来自分类Dev

系统和grunt-contrib-compass之间的SASS版本不匹配?

来自分类Dev

针对不同站点的多个SASS文件的Grunt Compass

来自分类Dev

指定Compass / Sass版本进行grunt构建

来自分类Dev

由于 php 版本不同,magento 2 和 laravel 不支持

来自分类Dev

由于SASS,Heroku上的Play应用部署失败

来自分类Dev

从Compass和Sass开始

来自分类Dev

SASS Compass Complie

来自分类Dev

由于服务器版本不匹配而中止

来自分类Dev

由于库版本不兼容,Android Build 执行失败

来自分类Dev

由于debconf,postinst总是失败

来自分类Dev

由于恢复项目失败,LibreOffice 总是在启动时显示恢复过程

来自分类Dev

由于版本而导致的Python错误?

来自分类Dev

每个版本不同的文件

来自分类Dev

Sass 3.3与Compass兼容吗?

来自分类Dev

由于文件已更改,Git不会拉

来自分类Dev

git status显示由于大小写而被重命名后修改的两个文件

来自分类Dev

编译不同主题的SASS

来自分类Dev

Laravel Elixir Sass编译-.sass文件

来自分类Dev

gulp-sass不编译sass文件

来自分类Dev

SASS引导媒体查询/ SASS文件

来自分类Dev

gulp-sass不编译sass文件

来自分类Dev

由于文件权限,Paramiko 失败

来自分类Dev

Wordpress中的SASS文件

来自分类Dev

由于git南瓜,开发和掌握中的git历史不同

Related 相关文章

热门标签

归档