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的源码,不光是看语法,还是要看看代码的规范是什么样的,学习的初期,一定要打好基础。