Я пытался преобразовать свой реактивный проект в электронное приложение.Поскольку проект связан с веб-пакетом, я начал использовать электронный веб-пакет для сборки.При запуске electron-webpack dev
ни / main , ни / renderer не компилируются правильно.
Журналы консоли выдают ошибку плагина Decorator
The decorators plugin requires a 'decoratorsBeforeExport' option,
whose value must be a boolean. If you want to use the
legacy decorators semantics, you can set the 'legacy: true' option
Ооо, почему бы не выполнить это мудрое предложение ?.Затем я обновил все свои зависимости и обновил свой файл .babelrc
для добавления опции decoratorsBeforeExport и legacy ( false и true соответственно)
"plugins": [
["@babel/plugin-proposal-decorators", {
"decoratorsBeforeExport": false,
"legacy": true,
}],
Поскольку ошибка по-прежнему отображается после этого, я открываю папку plugin-proposal-decorators
из _ / node_modules_ и добавляю журнал для параметров .Видимо, это не идентифицирует мой набор опций.Я попытался напрямую из конфигурации загрузчика webpack, но проблема все еще отображается.
Мой env
- Узел: v11.2.0
- Webpack: v4.29.0
- @ babel / core: v7.0.0