Попытка установить MobX, но ошибка при получении декоратора при запуске сервера - PullRequest
0 голосов
/ 01 ноября 2018

Когда я устанавливаю Mobx и Mobx реагирует, я получаю следующую ошибку.

./src/index.js
Error: The 'decorators' plugin requires a 'decoratorsBeforeExport' option, 
whose value must be a boolean. If you are migrating from Babylon/Babel 6 or 
want to use the old decorators proposal, you should use the 'decorators-legacy' 
plugin instead of 'decorators'.

Теперь я удалил зависимости и установил decorators-legacy в качестве плагина. Это то, что у меня есть в моем файле package.json

"babel": {
"plugins": [
  "transform-decorators-legacy"
 ],
 "presets": [
  "react-app"
  ]
},
"devDependencies": {
"@babel/plugin-proposal-decorators": "^7.1.2",
"babel-plugin-transform-decorators-legacy": "^1.3.5"
}

Буду признателен за любую помощь, так как это сводит меня с ума в течение последних нескольких дней.

1 Ответ

0 голосов
/ 01 ноября 2018

Как писал Толле, ссылка была очень полезной. Мой конфиг в моем package.json.

"babel": {
"presets": ["@babel/preset-env","react-app"],

"plugins": [
    ["@babel/plugin-proposal-decorators", { "legacy": true }],
    ["@babel/plugin-proposal-class-properties", { "loose": true }]
  ]
},
"devDependencies": {
"@babel/plugin-proposal-decorators": "^7.1.2",
"babel-plugin-transform-decorators-legacy": "^1.3.5"
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...