javascript - Babel 的语法插件导致 Vetur 错误地报告错误
问题描述
我的问题与此非常相似。它不是重复的,因为这特别涉及 Vetur(Vue 的 VS Code 扩展)。
大多数 Babel 代码仍然可以正常解析,因此不会显示错误。但是,任何引入新语法的插件都会显示错误,因为 Vetur 不知道语法插件。
在我的具体情况下,我使用的是transform-do-expressions
插件,它在右括号上显示“预期表达式”do
和“预期”。
我正在使用单文件组件,否则相关帖子中的解决方案将起作用。有没有办法告诉 Vetur 扩展它应该使用 Babel 解析器(带有相关插件)而不是 vanilla JS?
代码当然可以编译。这只是IDE。
解决方案
推荐阅读
- angular - 我的 post 方法在 post 后没有从服务器返回数据
- c# - razor c#中的if else语句调用不同的视图
- vue.js - Vue.js 你应该将数据从弹出窗口发送回主窗口吗?
- go - 交叉编译的 go 应用程序在本机机器上运行。这怎么可能?
- r - knitr markdown 未在 r 中显示基本图
- java - 是否有用于咖啡因缓存的 CacheEntryExpiredListener?
- c# - Azure函数2依赖注入抛出错误
- python - 如何使用 Splunk-Python SDK 将“时间”查询传递给 splunk 企业?
- mysql - Mysql:使用搜索结果作为另一个搜索的输入
- amazon-web-services - 在 aws vpc 上使用 iftop 监控多少公共流量使用情况