Мой вопрос очень похож на этот .Это , а не , дубликат, потому что это конкретно касается Vetur (расширение кода VS для Vue).
Большая часть кода Babel по-прежнему разбирается просто отлично, поэтому ошибки не отображаются.Однако любой плагин, который вводит новый синтаксис, будет отображать ошибки, так как Vetur не знает о плагине синтаксиса.
В моем конкретном случае я использую плагин transform-do-expressions
, который отображает «выражение, ожидаемое» на do
и "while" Ожидается "на закрывающей скобке.
Я использую однофайловые компоненты, иначе решение в соответствующем посте будет работать.Есть ли способ сказать расширению Vetur, что оно должно использовать анализатор Babel (с соответствующими плагинами) вместо vanilla JS?
Конечно, код компилируется.Это просто IDE.