1.说明
ls-lint
是用来约束项目文件命名规范的。
2.安装
yarn add @ls-lint/ls-lint --dev
3.配置ls-lint
根目录下创建:.ls-lint.yml
文件。
ls:
src/*:
.js: kebab-case | PascalCase
.vue: PascalCase | regex:^index
.ts: camelCase | PascalCase
.tsx: camelCase | PascalCase
.d.ts: kebab-case
.mock.ts: kebab-case
.data.ts: camelCase | kebab-case
.test-d.ts: kebab-case
.less: kebab-case | PascalCase
.spec.ts: camelCase | PascalCase
ignore:
- node_modules
- .git
- .circleci
- .github
- .vscode
- .idea
- dist
- .local
- .husky
- src/locales/lang
4.疑惑
本章的依赖安装完成了,但是ls-lint
执行一直没效果。哪怕是在VbenAdmin
原项目中,我也没成功用ls-lint
检查出违规文件名。希望有大佬能指点一二。
上一章
第十二章-vben项目配置git忽略文件
下一章
第十四章-安装style-lint