我的问题与this非常相似。它不是不是重复,因为这特别涉及Vetur(Vue的VS代码扩展)。
大多数Babel代码仍然可以正常解析,因此不会显示任何错误。但是,任何引入新语法的插件都会显示错误,因为Vetur不知道语法插件。
在我的具体案例中,我使用的是transform-do-expressions
插件,它在do
上显示“表达式预期”,在结束括号上显示“'预期'时”。
我正在使用单文件组件,否则相关帖子中的解决方案将起作用。有没有办法告诉Vetur扩展它应该使用Babel解析器(使用相关的插件)而不是vanilla JS?
当然,代码会编译。这只是IDE。