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 相关文章推荐
对textarea框的代码调试,而且功能上使用非常方便,酷
Jun 30 Javascript
jquery tools系列 expose 学习
Sep 06 Javascript
Javascript数组操作函数总结
Feb 05 Javascript
浅谈被jQuery抛弃的函数及替代函数
May 03 Javascript
js基于面向对象实现网页TAB选项卡菜单效果代码
Sep 09 Javascript
js实现prototype扩展的方法(字符串,日期,数组扩展)
Jan 14 Javascript
js实现一个猜数字游戏
Mar 31 Javascript
AngularJS实现自定义指令与控制器数据交互的方法示例
Jun 19 Javascript
javascript将url解析为json格式的两种方法
Aug 18 Javascript
Vue 让元素抖动/摆动起来的实现代码
May 31 Javascript
模块化react-router配置方法详解
Jun 03 Javascript
ztree+ajax实现文件树下载功能
May 18 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
input file获得文件根目录简单实现
2013/04/26 PHP
百度地图API应用之获取用户的具体位置
2014/06/10 PHP
PHP实现的mysql操作类【MySQL与MySQLi方式】
2017/10/07 PHP
PHP自定义递归函数实现数组转JSON功能【支持GBK编码】
2018/07/17 PHP
Javascript中的Split使用方法与技巧
2007/03/09 Javascript
用javascript实现的激活输入框后隐藏初始内容
2007/06/29 Javascript
JQuery的AJAX实现文件下载的小例子
2013/05/15 Javascript
js控制浏览器全屏示例代码
2014/02/20 Javascript
JavaScript知识点整理
2015/12/09 Javascript
jQuery插件Validate实现自定义表单验证
2016/01/18 Javascript
轻松搞定jQuery.noConflict()
2016/02/15 Javascript
Bootstrap 3 按钮标签实例代码
2017/02/21 Javascript
Nodejs 获取时间加手机标识的32位标识实现代码
2017/03/07 NodeJs
JavaScript基于activexobject连接远程数据库SQL Server 2014的方法
2017/07/12 Javascript
详解vue-cli + webpack 多页面实例配置优化方法
2017/07/13 Javascript
在Js页面通过POST传递参数跳转到新页面详解
2017/08/25 Javascript
AngularJS基于MVC的复杂操作实例讲解
2017/12/31 Javascript
JS关于刷新页面的相关总结
2018/05/09 Javascript
vue实现组件之间传值功能示例
2018/07/13 Javascript
写给新手同学的vuex快速上手指北小结
2020/04/14 Javascript
Java 生成随机字符的示例代码
2021/01/13 Javascript
[03:17]2016完美“圣”典风云人物:冷冷专访
2016/12/08 DOTA
[44:33]EG vs Liquid 2018国际邀请赛小组赛BO2 第二场 8.18
2018/08/19 DOTA
Django实现简单分页功能的方法详解
2017/12/05 Python
python3.x提取中文的正则表达式示例代码
2019/07/23 Python
详解在Python中以绝对路径或者相对路径导入文件的方法
2019/08/30 Python
HTML5实现视频直播功能思路详解
2017/11/16 HTML / CSS
浅谈Html5多线程开发之WebWorkers
2018/05/02 HTML / CSS
Sneaker Studio匈牙利:购买运动鞋
2018/03/26 全球购物
关于Assembly命名空间的三个面试题
2015/07/23 面试题
业务助理岗位职责
2013/11/18 职场文书
JAVA程序员自荐书
2014/01/30 职场文书
法律专业自荐信
2014/06/03 职场文书
2014年导购员工作总结
2014/11/18 职场文书
综合实践活动报告
2015/02/05 职场文书
微信小程序调用python模型
2022/04/21 Python