项目里的ESLINT+PRETTIER配置
哒哒,昨天尝试了很久,终于搞完了ESLINT+PRETTIER的结合,下面先进入安装步骤
环境:WIN10
IDE:VSCODE
ESLINT的安装与配置
ESLINT就可以叫 代码质量检测工具
用npm命令安装开发依赖项(devDependencies),为什么不放到全局呢?
因为一旦安装所有本地代码都会收到相同的约束,但我只想在项目里这么做
先介绍每一个包的含义
- eslint:ESLint 是一款用于检查 JavaScript 代码错误、风格和质量的工具。
- eslint-plugin-vue:一个用于在 ESLint 中检查 Vue.js 代码的插件,提供了一些特定于 Vue.js 的规则和功能。
- eslint-plugin-html:一个用于在 ESLint 中检查 HTML 代码的插件,它允许在 JavaScript 代码中包含嵌入的 HTML,并进行检查。
- eslint-config-standard:一套共享的 ESLint 配置,遵循 JavaScript Standard Style,其中包含了一些规范的规则。
- eslint-plugin-import:一个用于在 ESLint 中检查 import/export 语句的插件,可以帮助你确保模块的导入和导出正确无误。
- eslint-plugin-node:一个用于在 ESLint 中检查 Node.js 代码的插件,包含了一些特定于 Node.js 的规则。
- eslint-plugin-promise:一个用于在 ESLint 中检查 Promise 使用的插件,可以帮助你编写更可靠的异步代码。
- eslint-plugin-standard:一个用于在 ESLint 中检查 JavaScript 代码的插件,提供了一些与 JavaScript Standard Style 相关的规则和功能。
安装命令
1 |
|
安装ESLINT插件
从vscode插件搜索ESLINT并安装即可,不需要配置插件,主要靠目录下两个文件来配置
使用ESLINT
在项目根目录下手动创建两个文件
配置:**.eslintrc.js**
忽略:**.eslintignore.js**
1 | // .eslintrc.js |
1 | // .eslintignore.js |
PRETTIER的安装与配置
PRETTIER:代码格式化工具
相比于ESLINT,prettier就相当简单了
不需要安装包
安装prettier插件
从vscode插件搜索prettier安装即可,也不需要配置
使用PRETTIER
在项目根目录下手动创建两个文件
配置:**.prettierrc.js**
忽略:**.prettierignore.js**
1 | // .prettierrc.js |
1 | // .prettierignore.js |
好了,基本的配置到此就结束了,这些配置随着项目的开发,会有所改变,但安装到成型基本是不会变化的
see ya~
本文是原创文章,采用 CC BY-NC-ND 4.0 协议,完整转载请注明来自 Skiyee's Blog