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 相关文章推荐
showModelessDialog()使用详解
Sep 07 Javascript
找出字符串中出现次数最多的字母和出现次数精简版
Nov 07 Javascript
javascript判断非数字的简单例子
Jul 18 Javascript
javascript 判断字符串是否包含某字符串及indexOf使用示例
Oct 18 Javascript
javascript结合ajax读取txt文件内容
Dec 05 Javascript
一款基于jQuery的图片场景标注提示弹窗特效
Jan 05 Javascript
一个例子轻松学会Vue.js
Jan 02 Javascript
使用vue-router完成简单导航功能【推荐】
Jun 28 Javascript
Vue-CLI 3.X 部署项目至生产服务器的方法
Mar 22 Javascript
详解小程序BackgroundAudioManager踩坑之旅
Dec 08 Javascript
一行JavaScript代码如何实现瀑布流布局
Dec 11 Javascript
js Proxy的原理详解
May 25 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防止sql注入之过滤分页参数实例
2014/11/03 PHP
Symfony2学习笔记之系统路由详解
2016/03/17 PHP
客户端脚本中常常出现的一些问题和调试技巧
2007/01/09 Javascript
jquery+json 通用三级联动下拉列表
2010/04/19 Javascript
JavaScript通过RegExp实现客户端验证处理程序
2013/05/07 Javascript
js代码实现的加入收藏效果并兼容主流浏览器
2014/06/23 Javascript
JavaScript实现找出字符串中第一个不重复的字符
2014/09/03 Javascript
Nodejs中session的简单使用及通过session实现身份验证的方法
2016/02/04 NodeJs
JS实现把鼠标放到链接上出现滚动文字的方法
2016/04/06 Javascript
jQuery实现标签页效果实战(4)
2017/02/08 Javascript
Vue监听数据对象变化源码
2017/03/09 Javascript
在nginx上部署vue项目(history模式)的方法
2017/12/28 Javascript
react-native android状态栏的实现
2018/06/15 Javascript
Vue2.X 通过AJAX动态更新数据
2018/07/17 Javascript
Bootstrap 按钮样式与使用代码详解
2018/12/09 Javascript
微信公众号H5支付接口调用方法
2019/01/10 Javascript
JS为什么说async/await是generator的语法糖详解
2019/07/11 Javascript
Vue过渡效果之CSS过渡详解(结合transition,animation,animate.css)
2020/02/05 Javascript
JS绘图Flot应用图形绘制异常解决方案
2020/10/16 Javascript
Vue实现菜单切换功能
2020/11/08 Javascript
[01:28]国服启动器接入蒸汽平台操作流程视频
2021/03/11 DOTA
详解Python中 __get__和__getattr__和__getattribute__的区别
2016/06/16 Python
Linux RedHat下安装Python2.7开发环境
2017/05/20 Python
python 与服务器的共享文件夹交互方法
2018/12/27 Python
解决pycharm回车之后不能换行或不能缩进的问题
2019/01/16 Python
Python实现操纵控制windows注册表的方法分析
2019/05/24 Python
TensorFlow通过文件名/文件夹名获取标签,并加入队列的实现
2020/02/17 Python
Python实例方法、类方法、静态方法区别详解
2020/09/05 Python
Python经纬度坐标转换为距离及角度的实现
2020/11/01 Python
CSS3 文字动画效果
2020/11/12 HTML / CSS
团日活动总结报告
2014/06/25 职场文书
党章培训心得体会
2014/09/04 职场文书
2015年助理工程师工作总结
2015/04/03 职场文书
OpenCV实现反阈值二值化
2021/11/17 Java/Android
关于对TypeScript泛型参数的默认值理解
2022/07/15 Javascript
SQL中去除重复数据的几种方法汇总(窗口函数对数据去重)
2023/05/08 MySQL