# vue-cli-plugin-ep-fe-lint **Repository Path**: ape_card/vue-cli-plugin-ep-fe-lint ## Basic Information - **Project Name**: vue-cli-plugin-ep-fe-lint - **Description**: 为vue项目提供能力增强,包括:代码格式规范、保存自动修复、commit提交格式规范等规范相关问题(vue、ts) - **Primary Language**: JavaScript - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2021-07-07 - **Last Updated**: 2021-07-09 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ## 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 #### 使用方式 ```js // 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