使用 ESLint+Prettier 统一 Vue3 项目代码风格
VSCode 版本
VSCode 1.71.2
1、创建项目
1.1、输入项目名称:my-app
1.2、选择框架:vue
1.3、选择项目类型:JavaScript
。
2、进入项目目录
3、安装 ESLint
4、初始化 ESLint 配置
4.1、选择模式
这里笔者选择的是To check syntax and find problems
。
4.2、选择语言模块
这里笔者选择的是JavaScript modules (import/export)
。
4.3、选择语言框架
这里笔者选择的是Vue.js
。
4.4、选择是否使用 TypeScript
这里笔者选择的是No
。
4.5、选择代码在哪里运行
这里Browser
和Node
两个都要选中,ESLint 会报'module' is not defined
的错误。
4.6、选择 ESLint 配置文件的格式
这里笔者选择的是JavaScript
。
4.7、选择是否安装eslint-plugin-vue@latest
这里笔者选择的是Yes
。
4.8、选择使用哪个软件包管理器
这里笔者选择的是yarn
。
执行成功后会在项目根目录下创建一个eslintrc.cjs
文件。
eslintrc.cjs
文件内容:
5、安装 Prettier
5.1、创建.prettierrc
文件并修改其内容。
.prettierrc
文件内容:
修改
.prettierrc
文件内容后需要重新启动下 VSCode。
这里只是简单列举了几个配置属性,如果需要配置其它属性可以根据需要自行配置。
6、修改eslintrc.cjs
文件。
主要修改了如下两个地方。
完整的eslintrc.cjs
文件内容:
7、附录
7.1、package.json
文件内容:
7.2、下面是笔者 VSCode 的配置信息:
版权声明: 本文为 InfoQ 作者【嗨皮汪小成】的原创文章。
原文链接:【http://xie.infoq.cn/article/25a7747396c208327de954749】。文章转载请联系作者。
评论