| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> JavaScript知识库 -> Vue3+Vite+TS+Eslint搭建生产项目 -> 正文阅读 |
|
[JavaScript知识库]Vue3+Vite+TS+Eslint搭建生产项目 |
目录 一、初始化一个vite项目:
? 进入项目,安装项目依赖:
这样初始化项目就已经完成了,接下来就可以安装eslint等相关插件: eslint ——> 开发中进行校验的基础插件; eslint-plugin-vue ——> 检查.vue文件当中的语法错误; eslint-plugin-prettier? ——>?将Prettier作为ESLint规则运行,并将差异报告为单个 ESLint 问题 eslint-config-airbnb-base ——> Airbnb基础规则的eslint插件 通过一条命令来进行通过安装:
安装完以上依赖,并进行配置后就应该可以看到一些项目原有代码的eslint报错信息了,如果没有的话,可以尝试重启编辑器的eslint服务。 二、配置prettier,使用prettier进行语法规范使用eslint插件将prettier作为eslint规则执行,大概率会遇到 eslint 规则和 prettier 规则冲突的情况,比如下图。eslint告诉我们要使用单引号,但是改为单引号以后,prettier有告诉我们要使用双引号。这时候就需要另一个eslint的插件 eslint-config-prettier,这个插件的作用是禁用所有与格式相关的eslint规则,也就是说把所有格式相关的校验都交给 prettier 处理。
然后进行配置:
plugin:prettier/recommended 的配置需要注意的是,一定要放在最后。因为extends中后引入的规则会覆盖前面的规则。 在根目录新建 .prettierrc.js 文件自定义 prettier 规则,保存规则后,重启编辑器的eslint服务以更新编辑器读取的配置文件。 重启vscode编辑器以后,右下角eslint表示出现一个!叹号,点击开以后出现: 根据错误提示安装eslint-plugin-import
?因为ESLint中没有配置TS的解析器,导致ESLint不能正常识别并校验TS代码。解决它,安装 @typescript-eslint/parser,并修改ESLint配置即可,
?重启vscode 编辑器 三、将ESLint的 错误显示在浏览器界面使用 Vite 在浏览器中覆盖 ESLint 错误 这使得那些无法自动修复的 ESLint 错误无法被忽略。我知道一些喜欢这个的开发人员和其他人觉得它超级烦人,所以如果你愿意就安装它,否则只要确保你特别注意你的 IDE 中的那些红色曲线。 vite-plugin-eslint通过运行安装
然后通过导入插件注册插件并将其添加为插件vite.config.js
|
|
JavaScript知识库 最新文章 |
ES6的相关知识点 |
react 函数式组件 & react其他一些总结 |
Vue基础超详细 |
前端JS也可以连点成线(Vue中运用 AntVG6) |
Vue事件处理的基本使用 |
Vue后台项目的记录 (一) |
前后端分离vue跨域,devServer配置proxy代理 |
TypeScript |
初识vuex |
vue项目安装包指令收集 |
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/23 16:59:37- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |