ошибка декораторов-наследство. Не воркинг мобх + реагирует js - PullRequest
0 голосов
/ 25 марта 2020

enter image description here

Я хочу использовать React js + Mobx, но я получаю сообщение об ошибке

ОШИБКА ./src/stores/Todo.js Ошибка синтаксиса: C: \ Users ... пример пути \ Todo. js: Поддержка экспериментального синтаксиса 'decorators-legacy' в настоящее время не включена (9: 5):

   [enter image description here][1]

Версии «mobx»: «^ 5.15.2», «mobx-реагировать»: «^ 6.1.4», «реагировать»: «^ 16.12.0», «реагировать-дом»: «^ 16.12.0»,

Спасибо.

1 Ответ

0 голосов
/ 26 марта 2020

Вам необходимо использовать плагин Babel @ babel / plugin-offer-decorators в вашей конфигурации babel.

  • Для этого вы должны установить его как зависимость от npm.

npm install @babel/plugin-proposal-decorators -DE

  • Затем добавьте следующие строки в конфигурацию babel в разделе плагинов.
//...
plugins: [
    [
      '@babel/plugin-proposal-decorators',
      {
        'legacy': true
      }
    ],
// ...
]

...