Прямо сейчас я перепробовал все варианты .. загрузка и обновление красивее ... но ни один не работал.Пока я не изучил, что случилось тщательно.Очевидно, более симпатичная команда удалила парсер по умолчанию, который был babylon
, и при этом ... сломал интернет.
Шучу.
Выпуск репо
Самым простым решением, по их мнению, было бы просто добавить парсер обратно.Это было принято командой Vue, и ожидается, что оно будет выпущено с последним выпуском исправления.Если вы используете Vue Loader / Yarn, даже не пытайтесь попробовать все предложения ... Я перепробовал их все.Для меня это было исправлено ... перейти к node_modules\vue-loader\lib\template-compiler
... открыть index.js
и найти
// prettify render fn
if (!isProduction) {
code = prettier.format(code, { semi: false})
}
и изменить строки на:
// prettify render fn
if (!isProduction) {
code = prettier.format(code, { semi: false, parser: 'babylon' })
}
Вот и все!Затем, как только проблема будет решена, все будет просто откатано, и все будет в порядке.
Попробуйте это ... это сэкономит вам бесчисленные минуты поисков ....