今天用WebStorm 2019.2 将本地的Vue项目打开后,发现vue组件中的script 标签全部报红了,虽然后不影响项目启动,但是作为强迫症的我还是想改好这些文件,经过查阅资料,解决方案如下:

 打开 File——>Settings ——> File Types 找到 HTML 添加 *.vue ,然后点击OK即可解决报红问题。

这样vue文件就相当于html文件,可以编辑css,js,也都有智能提示。如果.vue文件中es6语法还是报错的话用如下方法:

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

(2)将script标签添加 type="es6" 属性,<script type="es6"> </script>

然后打开 File——>Settings ——> Language Injections 添加 XML Tag Injection,内容如下图:

 

参考:https://www.cnblogs.com/momo798/p/6519477.html 

Logo

前往低代码交流专区

更多推荐