Я получаю реактивный проект от другой команды. Во-первых, они используются в Linux, и когда я пытаюсь запустить проект в Windows, я получаю некоторые ошибки Babel:
Я попробовал:
Не удалось найти предустановку "@ babel / env" - Reactionjs
".... Обновите ваш .babelrc с @ babel / env на @ babel / preset-env ..."
После того, как у меня есть другая ошибка:
HTML-плагин Webpack:
Ошибка: дочерняя компиляция не удалась:
Ошибка сборки модуля: ReferenceError: [BABEL] C: ... \ node_modules \ webpack \ buildin \ global.js: неизвестный параметр: C: .... babelrc.preset-env. Проверьте http://babeljs.io/docs/usage/options/ для получения дополнительной информации об опто-ионах.
Распространенной причиной этой ошибки является наличие объекта параметров конфигурации без соответствующего имени предустановки. Пример:
Недействительным:
{ presets: [{option: value}] }
Действительно:
{ presets: [['presetName', {option: value}]] }
Для получения более подробной информации о предустановленной конфигурации см. https://babeljs.io/docs/en/plugins#pluginpresets-options.
Мой файл .babelrc:
{
"presets": ["react", "stage-0", "env", "es2015"],
"plugins": ["syntax-dynamic-import", "transform-object-rest-spread", "transform-es2015-modules-commonjs", "transform-class-properties"],
"preset-env": {
"production": {
"plugins": [
"transform-react-remove-prop-types"
]
}
}
}