Windows下sass无法编译

最近windows下使用sass老是出现各种莫名其买的问题,下面是我的一些解决办法

windows下编译sass不支持中文解决办法网上给的是

解决办法:

1.koala可视化编译工具,

找到安装目录里面sass-3.3.7模块下面的engine.rb文件,例如下面路径:

C:\Program Files (x86)\Koala\rubygems\gems\sass-3.3.7\lib\sass

在这个文件里面engine.rb,添加一行代码

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

放在所有的require XXXX 之后即可。

2.命令行工具同理

找到ruby的安装目录,里面也有sass模块,如这个路径:

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 之后即可。



如果以上办法还不行,还有一个不知道原因的解决办法

找到config.rb文件,这个是compass生成的配置文件

打开config.rb随便在空白地方打个回车,然后保存,再进行编译,是不是神奇般的成功了。

 

具体原因不明!不过至少能用了。

posted @ 2015-11-04 15:11  dctxf  阅读(198)  评论(0编辑  收藏  举报