该项目为taqu前端项目stylelint完全配置
为了方便一次性导入依赖,故此编写此npm包
- 下载
yarn add stylelint-config-taqu -D
- 使用
// .cjs 代表一定是CommonJS 模块,可避免 因package.json设置"type": "module" 导致不生效的问题
// stylelint.config.cjs
module.exports = {
extends: ['stylelint-config-taqu'],
}
- stylelint ---- 主依赖
- stylelint-config-standard ---- stylelint的标准可共享配置
- stylelint-config-recommended-vue ---- 针对.vue的标准可共享配置。
- stylelint-config-idiomatic-order ---- 此包为支持vue 排序
- postcss-html ---- 解析<style>类 vue、html 文件标签中的样式
- postcss-scss ---- 解析<style lang="scss">下的scss样式
- postcss-less ---- 解析<style lang="less">下的scss样式