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 相关文章推荐
javscript对象原型的一些看法
Sep 19 Javascript
基于JavaScript 声明全局变量的三种方式详解
May 07 Javascript
Node.js 的异步 IO 性能探讨
Oct 08 Javascript
基于jquery的手风琴图片展示效果实现方法
Dec 16 Javascript
在线所见即所得HTML编辑器的实现原理浅析
Apr 25 Javascript
jQuery实现滚动鼠标放大缩小图片的方法(附demo源码下载)
Mar 05 Javascript
原生JS封装ajax 传json,str,excel文件上传提交表单(推荐)
Jun 21 Javascript
JavaScript仿微信(电话)联系人列表滑动字母索引实例讲解(推荐)
Aug 16 Javascript
js使用xml数据载体实现城市省份二级联动效果
Nov 08 Javascript
Vue中对比scoped css和css module的区别
May 17 Javascript
Vue实现表格批量审核功能实例代码
May 28 Javascript
vue3.0 加载json的方法(非ajax)
Oct 26 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
论建造顺序的重要性
2020/03/04 星际争霸
Blitz templates 最快的PHP模板引擎
2010/04/06 PHP
PHP警告Cannot use a scalar value as an array的解决方法
2012/01/11 PHP
Linux下实现PHP多进程的方法分享
2012/08/16 PHP
php获取mysql字段名称和其它信息的例子
2014/04/14 PHP
基于PHP实现数据分页显示功能
2016/05/26 PHP
PHP简单实现二维数组的矩阵转置操作示例
2017/11/24 PHP
fixedBox固定div漂浮代码支持ie6以上大部分主流浏览器
2014/06/26 Javascript
Node.js实现在目录中查找某个字符串及所在文件
2014/09/03 Javascript
jQuery 复合选择器应用的几个例子
2014/09/11 Javascript
javascript实现获取浏览器版本、操作系统类型
2015/01/29 Javascript
jquery.cookie.js用法实例详解
2015/12/25 Javascript
JS与jQuery实现ListBox上移,下移,左移,右移操作功能示例
2018/05/31 jQuery
Node.js事件的正确使用方法
2019/04/05 Javascript
实现一个 Vue 吸顶锚点组件方法
2019/07/10 Javascript
JS中getElementsByClassName与classList兼容性问题解决方案分析
2019/08/07 Javascript
[18:20]DOTA2 HEROS教学视频教你分分钟做大人-昆卡
2014/06/11 DOTA
[49:41]NB vs NAVI Supermajor小组赛A组 BO3 第一场 6.2
2018/06/03 DOTA
跟老齐学Python之做一个小游戏
2014/09/28 Python
Python随机生成一个6位的验证码代码分享
2015/03/24 Python
简要讲解Python编程中线程的创建与锁的使用
2016/02/28 Python
基于python爬虫数据处理(详解)
2017/06/10 Python
import的本质解析
2017/10/30 Python
Python实现可自定义大小的截屏功能
2018/01/20 Python
利用Python如何将数据写到CSV文件中
2018/06/05 Python
关于python列表增加元素的三种操作方法
2018/08/22 Python
在mac下查找python包存放路径site-packages的实现方法
2018/11/06 Python
python定义类的简单用法
2020/07/24 Python
AmazeUI 按钮交互的实现示例
2020/08/24 HTML / CSS
给排水工程师岗位职责
2013/11/21 职场文书
医学求职信
2014/05/28 职场文书
2014年督导工作总结
2014/11/19 职场文书
通报表扬范文
2015/01/17 职场文书
感恩节寄语2015
2015/03/24 职场文书
2016暑期社会实践心得体会范文
2016/01/14 职场文书
详解apache编译安装httpd-2.4.54及三种风格的init程序特点和区别
2022/07/15 Servers