一、sass文件添加中文注释
解决方法:
在ruby的安装目录找到如下文件夹,如这个路径:C:\Ruby\lib\ruby\gems\1.9.1\gems\sass-3.3.14\lib\sass
在该文件夹的engine.rb,添加一行代码:
Encoding.default_external = Encoding.find('utf-8')
放在所有的require XXXX 之后即可。
最后在scss文件头部启用编码声明:
@charset "utf-8";
二、生产模式与开发模式切换
通过compass watch命令进入监听模式后,如果将environment的值在:production和:development之间切换,要退出监听模式后才能生效。
三、修改sass,css没变化
可能是还没有通过cd进入目录
四、进入自动编译时报错
错误内容:Encoding::CompatibilityError on line [“87”] of C: incompatible character enc…….(等等)
解决方法:文件路径不含中文