SCSS---支持中文配置

找到安装目录里面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 XXX 之后即可。

具体的安装包,在我的云盘里,具体的安装的修改后的文件也可在云盘上直接下载。

上面的修改是为了支持中文,通常就是在设置全局字体的时候使用到一次。

不知道是我配置的问题还是别的,之前使用的版本写对了会有一个绿色的提示,写错了会有红色的报错,现在只有红色的报错了。

(这个问题已经解决:需要在基本设置中勾选编译完成后进行通知。)

在Sass的默认选项中勾选Source Map,输出方式勾选expended,这样生成的css代码更符合我们的习惯,网上有一种是勾选Debug info的,生成的css代码很奇怪,不知道到底是干啥的。

在scss文件夹下设置一个sass文件夹与一个css文件夹,并在里面创建一个scss后缀的文件,执行编译后,css、css.map文件会自动生成在css文件夹里,很神奇。

一定要注意文件夹的名称,不然的话,路径是会不对的。

有时间一定要看看bootstrap的源码,不光是看语法,还是要看看代码的规范是什么样的,学习的初期,一定要打好基础。

 

posted @ 2016-11-22 09:19  wrestle-mania  阅读(223)  评论(0编辑  收藏  举报