IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: 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+Element-Plus 处理项目中语法警告问题 十九 -> 正文阅读

[JavaScript知识库]Vue3+Element-Plus 处理项目中语法警告问题 十九

1.使用 vs code 保护后自动格式化处理参考

VS Code + ESLint 自动格式化和快捷键配置_码侬人生-CSDN博客https://blog.csdn.net/weixin_39237340/article/details/121239025

2.为项目添加配置文件,自动格式化代码

2.1 使用cmd 进入项目根目录

2.2 运行vue ui 打开项目,打开任务面板,点击serve,如果警告数量不为0。如图,警告数量为0,是因为使用步骤1,自动格式化代码,符合EsLint 语法,所以没有警告.

?2.3 如果显示警告数

?2.4 点击控制台输出,往下滑查看具体警告内容。大概就是一些语法多写了一个分号等,不符合EsLint语法的问题。

3. 如何解决

3.1 在项目根路径创建一个配置文件 .prettierrc? 它是一个JSON格式的配置文件

3.2 添加配置项

{
 // 格式化的时候,不让它自动加分号
 "semi":false,
 // 单引号替换双引号,为true代表启用单引号
 "sinleQuote":true
}

3.3 配置完成后,去自己编写的组件页面,按下格式化快捷键看看有没有生效,生效的效果就是,自动把分号去掉,所有的双引号变成单引号。如何查看vs code快捷键?,随意打开一个.vue页面,右键,我的是Shift+Alt+F

?3.4 去前端页面,点击停止,重新运行页面

?3.5 警告数量变少了,如果还有警告,再去输出面板,再查看具体警告内容

?3.6 具体警告内容是,小括号之前,需要一个空格。这个空格也是一个语法规则

?3.7 如何解决以上问题

? ?1. 修改.eslintrc.js 即可

?2. 把以下警告的语法规则关闭即可。就是小括号不加空格,不需要提示警告信息。

?3. 如何修改,

?值为0,表示禁用该语法规则。

'space-before-function-paren':0

3.8 再次点击停止-启动运行,重新编译后生效。

?4. 总结

1.创建.prettierrc 文件

2. 通过固定格式移除分号且用单引号来表示字符串

?3. 每一个vue组件中,按下格式化按键后,自动格式化代码

?4. 在.eslintrc.js 文件中,rules 节点里面配置禁用相关语法规划

5. 小知识

  • 使用了步骤1.使用 vs code 保护后自动格式化处理参考?之后,就不要再配置步骤2为项目添加配置文件,自动格式化代码这个了。防止冲突。
  • 两者选其一即可

以上内容出自:【黑马程序员】前端开发之Vue项目实战_Element-UI【配套源码+笔记】_哔哩哔哩_bilibilihttps://www.bilibili.com/video/BV1x64y1S7S7?p=1

  JavaScript知识库 最新文章
ES6的相关知识点
react 函数式组件 & react其他一些总结
Vue基础超详细
前端JS也可以连点成线(Vue中运用 AntVG6)
Vue事件处理的基本使用
Vue后台项目的记录 (一)
前后端分离vue跨域,devServer配置proxy代理
TypeScript
初识vuex
vue项目安装包指令收集
上一篇文章      下一篇文章      查看所有文章
加:2021-11-30 15:31:56  更:2021-11-30 15:32:39 
 
开发: 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年5日历 -2024/5/21 0:37:14-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码