首页 > 其他 > 详细

vue3 + TS + eslint 实现代码格式化以及代码规范提示

时间:2021-03-02 15:39:55      阅读:570      评论:0      收藏:0      [点我收藏+]

 1.准备

  • vscode
  • vscode安装了prettier插件
  • 一个vue3项目

2.步骤

(1)安装eslint插件

yarn add -D eslint

(2)初始化eslintrc.js配置文件

控制台执行命令:npx eslint --init

步骤如下:

技术分享图片

 eslint的作用:这里选第一项(仅检查语法)。如果这里选择第二项的话,vue文件中的html部分会一直报错(Parsing error: ‘>‘ expected.eslint),如下所示:

技术分享图片

 

由于还只在探索eslint使用阶段,所以这里暂不深究

技术分享图片

 在什么场景使用eslint(ES6或CommonJS):这里选第一个

技术分享图片

 在哪个框架下使用eslint:这里选Vue

技术分享图片

 项目是否使用TypeScript:yes

技术分享图片

运行时环境(node/浏览器):全选

技术分享图片

配置文件保存为什么格式:js

技术分享图片

 是否安装上面的依赖包:yes

我走到这一步会包很多错误:

 技术分享图片

 这里需要把红框种的依赖包复制下来手动安装:

yarn add -D eslint-plugin-vue@latest  @typescript-eslint/eslint-plugin@latest @typescript-eslint/parser@latest

安装完成以后,项目根目录会出现一个.eslintrc.js文件:

技术分享图片

 所有的规则都在rules属性种配置,所有规则见官网,此时在rules中配置规则,即可在项目中生效。

 

 

 

 

 

 

 

 

 

 

 

 

技术分享图片

 

vue3 + TS + eslint 实现代码格式化以及代码规范提示

原文:https://www.cnblogs.com/codexlx/p/14468046.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!