vscode配置vue下的es6规范自动格式化详解


Posted in Javascript onMarch 20, 2019

前言

最近在写Vue的时候,遇见了js es6格式化问题,因为我平时用vscode在写php,所以会安装一些格式化插件,也包括html-css-js的插件

导致的问题:由于vue语法规范问题,导致保存自动格式化成不被使用的代码格式,出现代码错误等异常

写这篇的时候,我也查阅了很多资料有很多的资料不能被使用,也换过很多的编辑器如:Atom,sublime,webstorm

否掉的编辑器

Atom

这一款编辑器真心颜值高,但是插件是真心不好弄,各种被墙,各种的不适应,所以我决定还是弃掉

sublime

同上,以前sublime没发现墙,但是现在好像有墙了,所以懒得折腾,弃掉

webstorm

webstorm 的强大不做解释,但是就是太大,太慢,界面不喜欢是最终理由,弃掉

MAC配置下vscode自动格式化vue

相关插件:ESLint,JavaScript(ES6),vetur

先安装相关插件。打开settings.json,在代码块里面添加

"eslint.validate": [
  "javascript",
  "javascriptreact",
  {
   "language": "html",
   "autoFix": true
  },
  {
   "language": "vue",
   "autoFix": true
  }
 ],
 "eslint.autoFixOnSave": true,
 "explorer.confirmDragAndDrop": false,
 "editor.detectIndentation": false,
 "editor.tabSize": 2,
 "vetur.format.defaultFormatter.js": "none"

保存然后重启,解决

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
把textarea中字符串里含有的回车换行替换成<br>的javascript代码
Apr 20 Javascript
javascript算法题 求任意一个1-9位不重复的N位数在该组合中的大小排列序号
Jul 21 Javascript
js返回上一页并刷新代码整理
Dec 21 Javascript
关于jQuery $.isNumeric vs. $.isNaN vs. isNaN
Apr 15 Javascript
JS中attr和prop属性的区别以及优先选择示例介绍
Jun 30 Javascript
分享33个jQuery与CSS3实现的绚丽鼠标悬停效果
Dec 15 Javascript
jQuery中$(function() {});问题详解
Aug 10 Javascript
Javascript HTML5 Canvas实现的一个画板
Apr 12 Javascript
详谈Node.js之操作文件系统
Aug 29 Javascript
基于Vue框架vux组件库实现上拉刷新功能
Nov 28 Javascript
AngularJS集合数据遍历显示的实例
Dec 27 Javascript
微信小程序第三方框架对比 之 wepy / mpvue / taro
Apr 10 Javascript
利用Promise自定义一个GET请求的函数示例代码
Mar 20 #Javascript
详解VS Code使用之Vue工程配置format代码格式化
Mar 20 #Javascript
vue使用Proxy实现双向绑定的方法示例
Mar 20 #Javascript
vue实现可视化可拖放的自定义表单的示例代码
Mar 20 #Javascript
详解JavaScript作用域和作用域链
Mar 19 #Javascript
vue双向绑定及观察者模式详解
Mar 19 #Javascript
Vue2.0+Vux搭建一个完整的移动webApp项目的示例
Mar 19 #Javascript
You might like
收音机鉴频器对声音的影响和频偏分析
2021/03/02 无线电
php解析xml方法实例详解
2015/05/12 PHP
PHP7.0安装笔记整理
2015/08/28 PHP
跨域请求之jQuery的ajax jsonp的使用解惑
2011/10/09 Javascript
基于jquery实现拆分姓名的方法(纯JS版)
2013/05/08 Javascript
jquery自定义属性(类型/属性值)
2013/05/21 Javascript
实现动画效果核心方式的js代码
2013/09/27 Javascript
jquery列表拖动排列(由项目提取相当好用)
2014/06/17 Javascript
JavaScript中setUTCFullYear()方法的使用简介
2015/06/12 Javascript
javascript实现添加附件功能的方法
2015/11/18 Javascript
angular route中使用resolve在uglify压缩后问题解决
2016/09/21 Javascript
如何选择适合你的JavaScript框架
2017/11/20 Javascript
Vue路由的模块自动化与统一加载实现
2020/06/05 Javascript
[10:07]2014DOTA2国际邀请赛 实拍选手现场观战DK对阵Titan
2014/07/12 DOTA
python字符串连接的N种方式总结
2014/09/17 Python
Python入门学习之字符串与比较运算符
2015/10/12 Python
django创建自定义模板处理器的实例详解
2017/08/14 Python
python基础while循环及if判断的实例讲解
2017/08/25 Python
numpy的文件存储.npy .npz 文件详解
2018/07/09 Python
Python向excel中写入数据的方法
2019/05/05 Python
如何在Cloud Studio上执行Python代码?
2019/08/09 Python
如何基于Python + requests实现发送HTTP请求
2020/01/13 Python
python获取百度热榜链接的实例方法
2020/08/25 Python
Skip Hop官网:好莱坞宝宝挚爱品牌
2018/06/17 全球购物
简单说下OSPF的操作过程
2014/08/13 面试题
土木工程建筑专业毕业生求职信
2013/10/21 职场文书
学校安全工作制度
2014/01/19 职场文书
2014年教师党员公开承诺书
2014/05/28 职场文书
网上祭先烈心得体会
2014/09/01 职场文书
党的群众路线教育实践活动学习计划
2014/11/03 职场文书
法律讲堂观后感
2015/06/11 职场文书
同学会演讲稿
2019/04/02 职场文书
深入理解margin塌陷和margin合并的解决方案
2021/06/26 HTML / CSS
MySQL数据库必备之条件查询语句
2021/10/15 MySQL
MySQL的表级锁,行级锁,排它锁和共享锁
2022/07/15 MySQL
Win11使用CAD卡顿或者致命错误怎么办?Win11无法正常使用CAD的解决方法
2022/07/23 数码科技