Encoding::CompatibilityError: incompatible character encodings: GBK and UTF-8

在scss前面加上一句 @charset "utf-8";

这样就不会报错了, 解决方案参考 https://github.com/imathis/octopress/issues/232

试过改engin.ruby文件没有效果:

C:\Ruby\lib\ruby\gems\1.9.1\gems\sass-3.3.14\lib\sass

在这个文件里面engine.rb,添加一行代码(同方法1)

Encoding.default_external = Encoding.find(‘utf-8‘)

放在所有的require XXXX 之后即可, 还尝试加过下面这两行,也没反应.

LANG=en_US.UTF-8
LC_ALL=en_US.UTF-8
时间: 2024-10-27 11:48:13

Encoding::CompatibilityError: incompatible character encodings: GBK and UTF-8的相关文章

使用cocoaPods出现:incompatible character encodings: UTF-8 and ASCII-8BIT (Encoding::CompatibilityError)

使用cocoaPods安装AFNetworking时出现: incompatible character encodings: UTF-8 and ASCII-8BIT (Encoding::CompatibilityError) 原因是:Podfile文件里面的内容格式有问题,检查你的标点符号是否是在英文状态下输入的: platform :ios, '7.0' pod "AFNetworking", "~> 2.0"

pod install 错误 - incompatible character encodings: UTF-8 and ASCII-8BIT

pod install [!] Invalid `Podfile` file: incompatible character encodings: UTF-8 and ASCII-8BIT. Updating CocoaPods might fix the issue. 1.Podfile 文件中存在 单引号错误   正确的 ' pod install 错误 - incompatible character encodings: UTF-8 and ASCII-8BIT

incompatible character encodings: UTF-8 and ASCII-8BIT

http://stackoverflow.com/questions/5286117/incompatible-character-encodings-ascii-8bit-and-utf-8 http://stackoverflow.com/questions/22932282/gemloaderror-specified-mysql2-for-database-adapter-but-the-gem-is-not-loade 这个是因为在Gemfile和database.yml里写的都是my

ruby sass Encoding::CompatibilityError for changes

在'compass create projectName','cd projectName'之后,show "Encoding::CompatibilityError on line ["87"] of C:incompatible character encodings:GBK and UTF-8"的错误,后来查资料没找到解决方法,我猜想是我写sass 目录带有中文的原因,所以讲文件夹的名称改为全英文的,再进入"projectName" sas

cocoa pod

platform:ios,7.0 pod 'SDWebImage' pod 'MBProgressHUD' pod 'AFNetworking' pod 'MFSideMenu' #pod 'ZBarSDK', '~> 1.3.1'   最新版本-后面不能添加版本号:         指定 SDK 版本   CocoaPods 中,有几种设置 SDK 版本的方法.如:   '>= 2.4.X' 会根据您本地的 CocoaPods 源列表,导入不低于 2.4.X 版本的 SDK. '~>

iOS本地项目依赖项(CocoaPods管理本地库)

iOS做本地依赖项其实是比较麻烦的,做静态库.a和.framework,但是当你用静态库去访问静态库的时候,你的程序就会报错,而且版本管理麻烦. 然后我们就想到用cocoapods做依赖库,由于是公司的代码所以不能可能放到github上面去,所以就要求建立本地依赖库. 首先,我们要安装git和cocoapods git安装和使用就看这篇文章  http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c01

cocoapods错误整理

xcode升级导致cocoapods很多奇葩问题 1.pod setup执行后半年没反应 解决办法设置淘宝的镜像 $ gem sources --remove https://rubygems.org/ //等有反应之后再敲入以下命令 $ gem sources -a http://ruby.taobao.org/ 检查一下看看 $ gem sources -l *** CURRENT SOURCES *** http://ruby.taobao.org/ 出现这个是正确的 好容易安装好了,然后

UNICODE,GBK,UTF-8区别

UNICODE,GBK,UTF-8区别    简单来说,unicode,gbk和大五码就是编码的值,而utf-8,uft-16之类就是这个值的表现形式.而前面那三种编码是一兼容的,同一个汉字,那三个码值是完全不一样的.如"汉"的uncode值与gbk就是不一样的,假设uncode为a040,gbk为b030,而uft-8码,就是把那个值表现的形式.utf-8码完全只针对uncode来组织的,如果GBK要转UTF-8必须先转uncode码,再转utf-8就OK了.详细的就见下面转的这篇文章. 谈谈

UNICODE,GBK,UTF-8

UNICODE,GBK,UTF-8 UNICODE,GBK,UTF-8    简单来说,unicode,gbk和大五码就是编码的值,而utf-8,uft-16之类就是这个值的表现形式.而前面那三种编码是一兼容的,同一个汉字,那三个码值是完全不一样的.如"汉"的uncode值与gbk就是不一样的,假设uncode为a040,gbk为b030,而uft-8码,就是把那个值表现的形式.utf-8码完全只针对uncode来组织的,如果GBK要转UTF-8必须先转uncode码,再转utf-8就OK了.详