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 相关文章推荐
Input 特殊事件onpopertychange和oninput
Jun 17 Javascript
Jquery图形报表插件 jqplot简介及参数详解
Oct 10 Javascript
javascript实现跳转菜单的具体方法
Jul 05 Javascript
原生js的弹出层且其内的窗口居中
May 14 Javascript
JavaScript中split与join函数的进阶使用技巧
May 03 Javascript
jQuery实现别踩白块儿网页版小游戏
Jan 18 Javascript
JS动态修改网页body的背景色实例代码
Oct 07 Javascript
深入研究React中setState源码
Nov 17 Javascript
JavaScript DOM元素常见操作详解【添加、删除、修改等】
May 09 Javascript
基于vue的验证码组件的示例代码
Jan 22 Javascript
js实现手表表盘时钟与圆周运动
Sep 18 Javascript
Vue实现一种简单的无限循环滚动动画的示例
Jan 10 Vue.js
利用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
PHP5常用函数列表(分享)
2013/06/07 PHP
thinkPHP删除前弹出确认框的简单实现方法
2016/05/16 PHP
JavaScript入门教程(1) 什么是JS
2009/01/31 Javascript
JQuery获取各种宽度、高度(format函数)实例
2013/03/04 Javascript
使用jQuery在对象中缓存选择器的简单方法
2015/06/30 Javascript
javascript设置文本框光标的方法实例小结
2016/11/04 Javascript
BootStrap轮播HTML代码(推荐)
2016/12/10 Javascript
canvas 实现中国象棋
2017/02/17 Javascript
原生Aajax 和jQuery Ajax 写法个人总结
2017/03/24 jQuery
微信小程序新增的拖动组件movable-view使用教程
2017/05/20 Javascript
不使用 JS 匿名函数理由
2017/11/17 Javascript
详解为生产环境编译Angular2应用的方法
2018/12/10 Javascript
微信小程序开发数据缓存基础知识辨析及运用实例详解
2020/11/06 Javascript
[03:04]2018年度DOTA2玩家最喜爱的主播-完美盛典
2018/12/16 DOTA
合并Excel工作薄中成绩表的VBA代码,非常适合教育一线的朋友
2009/04/09 Python
Python运行的17个时新手常见错误小结
2012/08/07 Python
Python列表推导式的使用方法
2013/11/21 Python
Python时间模块datetime、time、calendar的使用方法
2016/01/13 Python
Python利用Beautiful Soup模块修改内容方法示例
2017/03/27 Python
使用APScheduler3.0.1 实现定时任务的方法
2019/07/22 Python
如何将tensorflow训练好的模型移植到Android (MNIST手写数字识别)
2020/04/22 Python
Pytho爬虫中Requests设置请求头Headers的方法
2020/09/22 Python
Django admin组件的使用
2020/10/24 Python
移动端rem布局的两种实现方法
2018/01/03 HTML / CSS
丝芙兰香港官网:Sephora香港
2018/03/13 全球购物
印尼值得信赖的在线交易网站:Bukalapak
2019/03/11 全球购物
巴黎欧莱雅法国官网:L’Oreal Paris
2019/04/30 全球购物
Overload和Override的区别
2012/09/02 面试题
后进生转化工作制度
2014/01/17 职场文书
学校消防安全责任书
2014/07/23 职场文书
安全教育主题班会教案
2015/08/12 职场文书
保护环境建议书作文400字
2015/09/14 职场文书
2019年销售人员的职业生涯规划书
2019/03/25 职场文书
MongoDB数据库的安装步骤
2021/06/18 MongoDB
一级电子管军用接收机测评
2022/04/05 无线电
MySql数据库 查询时间序列间隔
2022/05/11 MySQL