2.0.7 • Published 6 months ago

@eliduty/stylelint-config v2.0.7

Weekly downloads
-
License
MIT
Repository
-
Last release
6 months ago

@eliduty/stylelint-config

npm npm

stylelint 配置。

安装

npm install -D stylelint @eliduty/stylelint-config
// 或
yarn add -D stylelint @eliduty/stylelint-config
// 或
pnpm install -D stylelint @eliduty/stylelint-config

基本使用

  • 在.stylelintrc.js中添加如下配置:
{
  "extends": ["@eliduty/stylelint-config"]
}

然后执行以下命令:

pnpm pkg set scripts.lint:style="stylelint --fix **/src/**/*.css"

或者在package.json的scripts中添加如下配置:

{
  "scripts":{
    "lint:style":"stylelint --fix **/src/**/*.css"
  }
}

注意:以上配置只支持对css文件的检测

进阶用法

  • 支持vue、html、htm、scss、less的使用
npm install -D stylelint postcss-html postcss-less postcss-scss @eliduty/stylelint-config
// 或
yarn add -D stylelint postcss-html postcss-less postcss-scss @eliduty/stylelint-config
// 或
pnpm install -D stylelint postcss-html postcss-less postcss-scss @eliduty/stylelint-config

更新package.json scripts 检测命令

pnpm pkg set scripts.lint:style="stylelint --fix **/src/**/*.{vue,htm,html,css,less,scss}"

或者在package.json的scripts中添加如下配置:

{
  "scripts":{
    "lint:style":"stylelint --fix **/src/**/*.{vue,htm,html,css,less,scss}"
  }
}

本项目项目已经集成了 postcss-htmlpostcss-scsspostcss-less的配置,无需在项目中配置。

如项目中没有使用scss、less可不安装postcss-scsspostcss-less,并从scripts的检测命令中移除对应的文件后缀即可。

2.0.3

7 months ago

2.0.2

8 months ago

2.0.5

7 months ago

2.0.4

7 months ago

2.0.7

6 months ago

2.0.6

7 months ago

2.0.1

8 months ago

2.0.0

9 months ago

1.1.3

12 months ago

1.1.2

1 year ago

1.1.1

1 year ago

1.1.0

1 year ago

1.0.17

1 year ago

1.0.16

1 year ago

1.0.9

2 years ago

1.0.11

2 years ago

1.0.10

2 years ago

1.0.15

1 year ago

1.0.14

2 years ago

1.0.13

2 years ago

1.0.12

2 years ago

1.0.8

2 years ago

1.0.7

2 years ago

1.0.6

2 years ago

1.0.5

2 years ago

1.0.4

2 years ago

1.0.3

2 years ago

1.0.2

2 years ago

1.0.1

2 years ago