ПРИМЕЧАНИЕ. Я использую платформу Quasar, поэтому мои инструкции могут немного отличаться, но в основном совпадают.
Для таких, как я, которые часами занимались этим вопросом, которого не должно было быть в первую очередь, вот как я решил его:
- Перейдите в каталог, где у вас есть файл
.babelrc
.
- Создайте файл с именем
babel.config.js
и добавьте следующее содержимое:
module.exports = {
"plugins": [
"@babel/plugin-proposal-object-rest-spread"
]
}
Теперь сделайте npm install @babel/plugin-proposal-object-rest-spread --save-dev
Перезагрузите сервер, запустив проект. Это должно работать сейчас.
В моем случае я не трогал .babelrc
, а просто оставил его как есть и добавил новый файл конфигурации. Но другим повезло, просто скопируйте весь контент из .babelrc
в babel.config.js
Только мои $ 0,02 (моды, которые вы, вероятно, можете удалить эту часть):
Честно говоря, Вавилон стал червячной банкой. Я не понимаю, почему им постоянно нужно портить прекрасно работающие реализации. Хотелось бы, чтобы мы были в будущем, когда не нужно трогать это время, так как что-то не так с Вавилоном, и в среднем исправляется не менее 2 часов.