1.0.12 • Published 3 years ago
vue-cli-plugin-ep-fe-lint v1.0.12
vue-cli-plugin-ep-fe-lint
简介: 为vue项目提供能力增强,包括:代码格式规范、保存自动修复、commit提交格式规范等规范相关问题(vue、ts)
编辑器(required): Vscode
编辑器(插件 - required): EditorConfig for VS Code、Prettier - Code formatter、ESLint
npm: EditorConfig、Prettier、ESLint、husky、lint-staged、Commitizen、commitlint
使用方式
// 1、安装 npm包 至devDependencies
yarn add vue-cli-plugin-ep-fe-lint -D
// 2、运行
vue invoke vue-cli-plugin-ep-fe-lint
// 3、设置 文件权限
sudo chmod 700 .husky/pre-commit
sudo chmod 700 .husky/commit-msg
// 4、删除依赖 | 重新安装依赖
rm -rf node_modules/ && yarn
Q & A
Q:需要安装的vscode插件
A:
EditorConfig for VS Code
Prettier - Code formatter
ESLint
Q:hint: The '.husky/pre-commit' hook was ignored because it's not set as executable.
A:
sudo chmod 700 .husky/pre-commit
sudo chmod 700 .husky/commit-msg
Q:permission denied
A:
sudo yarn add vue-cli-plugin-ep-fe-lint -D
sudo vue invoke vue-cli-plugin-ep-fe-lint
Q:装完后vscode不显示红色波浪线
A:
1、保证eslint服务器开启
2、保证.eslintrc.js文件位于根目录(vscode目录树根部)
3、rm -rf node_modules/ && npm install