nickola105
@nickola105
начинающий

Почему не нравиться синтаксис?

Ребята, привет.
Подскажите в чем прикол ошибки, вроде все как в доках
/~/babel-loader/lib!./~/vue-loader/lib/selector.js?type=script&index=0!./src/pages/CartPage.vue
Module build failed: SyntaxError: C:/OpenServer/domains/pizzaStore/src/pages/CartPage.vue: Unexpected token (36:8)

  34 | export default {
  35 |     computed: {
> 36 |         ...mapGetters ({
     |         ^
  37 |             products: 'cartProducts',
  38 |             checkoutStatus: 'checkoutStatus'
  39 |         }),

 @ ./src/pages/CartPage.vue 7:2-105
 @ ./src/router.js
 @ ./src/main.js
 @ multi (webpack)-dev-server/client?http://localhost:8080 webpack/hot/dev-server ./src/main.js


чего не так то?
  • Вопрос задан
  • 459 просмотров
Решения вопроса 1
nickola105
@nickola105 Автор вопроса
начинающий
решил сам...нужно установить вот такую штучку
babeljs.io/docs/plugins/transform-object-rest-spread
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
kulakoff
@kulakoff Куратор тега Vue.js
Vue.js developing
Фигурной скобки похоже не хватает:
computed: {
  ...mapGetters ({
    products: 'cartProducts',
    checkoutStatus: 'checkoutStatus'
  })
},


Или у вас там еще какие-то методы дальше идут?
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы