webstorm和.vue中es6语法报错的解决方法


Posted in Javascript onMay 08, 2018

1.webstorm中es6语法报错,解决方法:

打开 Settings => Languages & Frameworks => Javascript

把 Javascript Language version 改为 ECMAScript 6

这样做所有的.js文件中es6不再报错,但是.vue文件中es6语法依然报错。

2. .vue文件中es6语法报错

(1)打开 Settings => File Types 找到 HTML 添加 *.vue

webstorm和.vue中es6语法报错的解决方法

这样vue文件就相当于html文件,可以编辑css,js,也都有智能提示。但是,在.vue文件中es6语法还是报错。

(2).粗暴:直接在<script>标签中添加type="text/ecmascript-6",.vue里面的代码会高亮并支持ES6。

type=”es6”属性

<script type="es6">
</script>

(3).将script标签添加

然后打开 Settings => Language Injections 添加 XML Tag Injection,内容如下图。

webstorm和.vue中es6语法报错的解决方法

3.补充新功能:右键新建时出现.vue文件类型,就像新建html文件一样,方法:

Setting-Editor-File and Code Templates 点击右上角的加号 添加vue文件 Name为vue File, Extension 为vue,下面的位置可以填写自定义的初始化模板内容。

webstorm和.vue中es6语法报错的解决方法

点击OK 返回,在项目中新建会出现vue文件 webstorm配置新建vue文件完成。

webstorm和.vue中es6语法报错的解决方法

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

Javascript 相关文章推荐
jQuery实现 注册时选择阅读条款 左右移动
Apr 11 Javascript
javascript结合fileReader 实现上传图片
Jan 30 Javascript
jQuery实现弹出窗口中切换登录与注册表单
Jun 05 Javascript
JavaScript中的this到底是什么(一)
Dec 09 Javascript
基于jQuery1.9版本如何判断浏览器版本类型
Jan 12 Javascript
js改变透明度实现轮播图的算法
Aug 24 Javascript
AngularJS使用ng-inlude指令加载页面失败的原因与解决方法
Jan 19 Javascript
Vue.js 2.0窥探之Virtual DOM到底是什么?
Feb 10 Javascript
JavaScript中三种常见的排序方法
Feb 24 Javascript
BootStrap 获得轮播中的索引和当前活动的焦点对象
May 11 Javascript
JSON对象转化为字符串详解
Aug 11 Javascript
小程序tab页无法传递参数的方法
Aug 03 Javascript
vue2.0实现移动端的输入框实时检索更新列表功能
May 08 #Javascript
webstorm添加*.vue文件支持
May 08 #Javascript
浅谈vue项目如何打包扔向服务器
May 08 #Javascript
Javascript实现购物车功能的详细代码
May 08 #Javascript
vue-cli 如何打包上线的方法示例
May 08 #Javascript
使用vue-cli打包过程中的步骤以及问题的解决
May 08 #Javascript
详解React-Router中Url参数改变页面不刷新的解决办法
May 08 #Javascript
You might like
PHP SPL标准库之文件操作(SplFileInfo和SplFileObject)实例
2015/05/11 PHP
thinkphp框架下404页面设置 仅三步
2016/05/14 PHP
解决laravel 出现ajax请求419(unknown status)的问题
2019/09/03 PHP
经常用到的JavasScript事件的翻译
2007/04/09 Javascript
使用IE6看老赵的博客 jQuery初探
2010/01/17 Javascript
jquery获取ASP.NET服务器端控件dropdownlist和radiobuttonlist生成客户端HTML标签后的value和text值
2010/06/28 Javascript
javascript firefox 自动加载iframe 自动调整高宽示例
2013/08/27 Javascript
关于删除时的提示处理(确定删除吗)
2013/11/03 Javascript
jquery通过a标签删除table中的一行的代码
2013/12/02 Javascript
angularJS 中input示例分享
2015/02/09 Javascript
jQuery插件FusionCharts绘制2D双折线图效果示例【附demo源码】
2017/04/14 jQuery
微信小程序如何像vue一样在动态绑定类名
2018/04/17 Javascript
vue项目中公用footer组件底部位置的适配问题
2018/05/10 Javascript
微信小程序wepy框架笔记小结
2018/08/08 Javascript
Vue中的作用域CSS和CSS模块的区别
2018/10/09 Javascript
学习使用ExpressJS 4.0中的新Router的用法
2018/11/06 Javascript
解决vant框架做H5时踩过的坑(下拉刷新、上拉加载等)
2020/11/11 Javascript
[44:33]EG vs Liquid 2018国际邀请赛小组赛BO2 第二场 8.18
2018/08/19 DOTA
使用PYTHON创建XML文档
2012/03/01 Python
python中string模块各属性以及函数的用法介绍
2016/05/30 Python
Python向MySQL批量插数据的实例讲解
2018/03/31 Python
python中时间模块的基本使用教程
2019/05/14 Python
Python实现银行账户资金交易管理系统
2020/01/03 Python
在Python中用GDAL实现矢量对栅格的切割实例
2020/03/11 Python
浅谈selenium如何应对网页内容需要鼠标滚动加载的问题
2020/03/14 Python
CSS3提交意见输入框样式代码
2014/10/30 HTML / CSS
将SVG图引入到HTML页面的实现
2019/09/20 HTML / CSS
用canvas显示验证码的实现
2020/04/10 HTML / CSS
Clarisonic美国官网:科莱丽声波洁面仪
2017/10/12 全球购物
Elemental Herbology官网:英国美容品牌
2019/04/27 全球购物
Rowdy Gentleman服装和配饰:美好时光
2019/09/24 全球购物
服装设计行业个人的自我评价
2013/12/20 职场文书
2014幼儿教师个人工作总结
2014/12/03 职场文书
iSCSI服务器CHAP双向认证配置
2022/04/01 Servers
使用Nginx+Tomcat实现负载均衡的全过程
2022/05/30 Servers
GoFrame基于性能测试得知grpool使用场景
2022/06/21 Golang