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 相关文章推荐
建议大家看下JavaScript重要知识更新
Jul 08 Javascript
javascript下对于事件、事件流、事件触发的顺序随便说说
Jul 17 Javascript
cookie中的path与domain属性详解
Dec 18 Javascript
JavaScript字符串对象slice方法入门实例(用于字符串截取)
Oct 16 Javascript
JS模式之单例模式基本用法
Jun 30 Javascript
JavaScript记录光标在编辑器中位置的实现方法
Apr 22 Javascript
Javascript缓存API
Jun 14 Javascript
基于jQuery实现仿微博发布框字数提示
Jul 27 Javascript
js H5 canvas投篮小游戏
Aug 18 Javascript
使用react-router4.0实现重定向和404功能的方法
Aug 28 Javascript
详解JS实现简单的时分秒倒计时代码
Apr 25 Javascript
vue页面引入three.js实现3d动画场景操作
Aug 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
模拟OICQ的实现思路和核心程序(三)
2006/10/09 PHP
ThinkPHP有变量的where条件分页实例
2014/11/03 PHP
PHP连接操作access数据库实例
2015/03/30 PHP
在云虚拟主机部署thinkphp5项目的步骤详解
2017/12/21 PHP
JS验证日期的格式YYYY-mm-dd 具体实现
2013/06/29 Javascript
JS window对象的top、parent、opener含义介绍
2013/12/03 Javascript
JavaScript事件委托技术实例分析
2015/02/06 Javascript
JavaScript实现将UPC转换成ISBN的方法
2015/05/26 Javascript
JS实现弹性菜单效果代码
2015/09/07 Javascript
jQuery实现选中弹出窗口选择框内容后赋值给文本框的方法
2015/11/23 Javascript
Bootstrap栅格系统的使用和理解2
2016/12/14 Javascript
JQuery获取鼠标进入和离开容器的方向
2016/12/29 Javascript
js实现滑动到页面底部自动加载更多功能
2017/02/15 Javascript
JS实现AES加密并与PHP互通的方法分析
2017/04/19 Javascript
Vue通过input筛选数据
2020/10/26 Javascript
探究react-native 源码的图片缓存问题
2017/08/24 Javascript
js实现鼠标移动到图片产生遮罩效果
2017/10/21 Javascript
基于Vue 2.0 监听文本框内容变化及ref的使用说明介绍
2018/08/24 Javascript
vueJs实现DOM加载完之后自动下拉到底部的实例代码
2018/08/31 Javascript
vue.js 实现点击按钮动态添加li的方法
2018/09/07 Javascript
深入了解js原型模式
2019/05/30 Javascript
详解Vue中Axios封装API接口的思路及方法
2020/10/10 Javascript
Vue select 绑定动态变量的实例讲解
2020/10/22 Javascript
git使用.gitignore设置不生效或不起作用问题的解决方法
2017/06/01 Python
Python实现屏幕截图的两种方式
2018/02/05 Python
Python3实现腾讯云OCR识别
2018/11/27 Python
python 实现查找文件并输出满足某一条件的数据项方法
2019/06/12 Python
python 使用opencv 把视频分割成图片示例
2019/12/12 Python
详解python 降级到3.6终极解决方案
2020/02/06 Python
python小程序之4名牌手洗牌发牌问题解析
2020/05/15 Python
英国最大线上综合鞋类商城:Office
2017/12/08 全球购物
2015年新农村建设工作总结
2015/05/22 职场文书
礼貌问候语大全
2015/11/10 职场文书
浅谈哪个Python库才最适合做数据可视化
2021/06/28 Python
Mysql开启外网访问
2022/05/15 MySQL
SQL Server使用T-SQL语句批处理
2022/05/20 SQL Server