You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
ERROR: Could not find a valid gem 'scss-lint' (>= 0), here is why:
Unable to download data from https://rubygems.org/ - SSL_connect retur
ned=1 errno=0 state=SSLv3 read server certificate B: certificate verify failed (
https://rubygems.org/latest_specs.4.8.gz)
前言
继上篇 #13 之后,我找到了这个scss-lint工具,用来控制scss代码的质量,效果还不错。
使用方法
安装
在安装的时候我碰到一个问题。
解决方法:
参考资料:sds/scss-lint#320
使用
集成到gulp中之gulp-scss-lint
本来我是希望集成到webpack中的,就像eslint一样。但是没找到合适的loader,所以暂时只能集成到gulp中了。找到一个sasslint-loader,但是不太成熟,而且并非基于scss-lint,所以最后没有采用。
安装gulp-scss-lint
定义scss-lint 任务
这里用了gulp-cache提高性能
scss-lint有默认的配置,.scss-lint.yml中的配置会覆盖默认配置。
将scss-lint任务放到gulp-watch中
效果图
The text was updated successfully, but these errors were encountered: