stylelint-config-silks
v0.0.1
Published
stylelint-config-silks
Downloads
1
Readme
StyleLint 规范
是毛线前端 stylelint 规范,目前支持css|less
安装
npm install stylelint-config-silks -D
# OR
yarn add stylelint-config-silks --dev
使用
在你的工程根目录下创建一个.stylelintrc.js
配置文件
配置如下即可:
module.exports = {
extends: "stylelint-config-selling",
};
如果你使用 vscode 编辑器,建议安装stylelint
插件,并在设置配置文件settings.json
中配置如下,在代码编写时会实时提示,保存是会自动修复
"stylelint.validate": [
"css",
"less",
"vue", // 如果是Vue技术栈,需要加上,识别.vue文件中的style
],
"css.validate": true,
"less.validate": true,
"stylelint.enable": true,
:::caution
如果项目之前安装过 Stylelint 相关的包,建议卸载,避免引入不必要的包。如@stylelint
、stylelint-config-standard
、stylelint-order
等,直接在 package.json 搜索stylelint,相关的包全部卸载
:::
规范
使用stylelint
官方代码风格stylelint-config-standard
;该风格是 stylelint
汲取了GitHub
、Google
、Airbnb
等;使用stylelint-order
强制按照某个顺序进行编码
目的:
- 增加 css 代码的重用性和易于维护性
- 统一规范、提高协作效率
- 提升渲染性能
具体见StyleLint 规范