Я играю с пакетом посылок, и я немного не уверен, как заставить некоторые мои вещи работать.
раньше в моем файле .babelrc у меня было это
{
"presets": ["@babel/env", "@babel/react"],
"plugins": [
["@babel/plugin-proposal-decorators", { "legacy": true }],
"@babel/plugin-transform-object-assign",
"@babel/plugin-proposal-object-rest-spread",
"transform-class-properties",
"emotion"
]
}
но посылка не понравилась plugin-transform-object-assign & plugin-offer-object-rest-spread, так как сказала, что они дубликаты.
Когда я удалил их, я получил еще одну ошибку, которая была решена добавлением 2 новых пакетов и плагина к моим "плагинам"
"@ столпотворение / преобразование-среды выполнения",
npm install --save @babel/runtime
npm install --save-dev @babel/plugin-transform-runtime
сейчас я получаю
mobx-state-tree.module.js:2719 Uncaught (in promise) ReferenceError: setImmediate is not defined
at next (mobx-state-tree.module.js:2719)
at onFulfilled (mobx-state-tree.module.js:2698)
что кажется мне проблемой, если у меня нет pollyfill
раньше в моем webpack.js у меня был
entry: ["@babel/polyfill", "./src/index.js"],
Так что я не уверен, как этого добиться в посылке.