Babel-preset-react-app импортирует пакет «@babel/plugin-proposal-private-property-in-object», не объявляя его в своих за ⇐ Javascript
Babel-preset-react-app импортирует пакет «@babel/plugin-proposal-private-property-in-object», не объявляя его в своих за
Моя проблема в том, что я пытался создать новый проект реагирования, и после множества проблем с уязвимостями мне удалось решить некоторые из них, одной из основных инструкций было добавление этой строки:
"переопределяет": { "@svgr/webpack": "$@svgr/webpack" }, в мой файл package.json. Как только я это сделал, мне пришлось удалить папку node_modules и повторно использовать npm install, и теперь я получаю ошибку Babel после ввода npm start.
Одна из ваших зависимостей, Babel-preset-react-app, импортирует Пакет «@babel/plugin-proposal-private-property-in-object» без объявив его в своих зависимостях. В настоящее время это работает, потому что «@babel/plugin-proposal-private-property-in-object» уже в вашем node_modules по несвязанным причинам, но она может сломаться в любой момент. Babel-preset-react-app является частью проекта create-react-app, который больше не поддерживается. Таким образом, маловероятно, что эта ошибка будет когда-нибудь будет исправлено. Добавьте «@babel/plugin-proposal-private-property-in-object» в ваши devDependities, чтобы обойти эту ошибку. Это сделает это сообщение Уходите. Я пытался найти решение в Интернете и нашел только одно, в котором мне предлагалось добавить этот плагин в мои devDependities, но это не сработало, а также я нашел решение, которое говорит ввести CI= npm run построить , который тоже не сработал.
Это то, с чем я сталкиваюсь, когда набираю npm list @babel/plugin-proposal-private-property-in-object :
НПМ ОШИБКА! код ELSPROBLEMS НПМ ОШИБКА! неверно: @babel/plugin-proposal-private-property-in-object@7.21.0-placeholder-for-preset-env.2 C:\Users\Omri-PC\Desktop\KeeperApp\node_modules\@babel\plugin- предложение-частная-собственность-в-объекте [email protected] C:\Users\Omri-PC\Desktop\KeeperApp ├── @babel/plugin-proposal-private-property-in-object@7.21.0-placeholder-for-preset-env.2 недействительно: «^x.x.x» из корневого проекта └─┬ @svgr/[email protected] переопределено └─┬ @babel/[email protected] └── @babel/plugin-proposal-private-property-in-object@7.21.0-placeholder-for-preset-env.2 дедуплицировано неверно: "^x.x.x" из корневого проекта
А вот как выглядит мой файл package.json, если это как-то помогает разобраться:
{ "name": "keeper-app-part-1-starting", "версия": "1.0.0", "описание": "", "ключевые слова": [], "main": "src/index.js", "зависимости": { "реагировать": "18.2.0", "реакция-дом": "18.2.0" }, "devDependency": { "@svgr/webpack": "^8.0.1", "реагировать-скрипты": "5.0.1", "машинописный текст": "5.1.3" }, "переопределяет": { "@svgr/webpack": "$@svgr/webpack" }, "скрипты": { "start": "запуск скриптов реагирования", "build": "сборка реагирующих скриптов", "test": "тест реагирования-скриптов --env=jsdom", "eject": "извлечь реагирующие скрипты" }, "список браузеров": [ ">0,2%", "не мертв", "не то есть
Моя проблема в том, что я пытался создать новый проект реагирования, и после множества проблем с уязвимостями мне удалось решить некоторые из них, одной из основных инструкций было добавление этой строки:
"переопределяет": { "@svgr/webpack": "$@svgr/webpack" }, в мой файл package.json. Как только я это сделал, мне пришлось удалить папку node_modules и повторно использовать npm install, и теперь я получаю ошибку Babel после ввода npm start.
Одна из ваших зависимостей, Babel-preset-react-app, импортирует Пакет «@babel/plugin-proposal-private-property-in-object» без объявив его в своих зависимостях. В настоящее время это работает, потому что «@babel/plugin-proposal-private-property-in-object» уже в вашем node_modules по несвязанным причинам, но она может сломаться в любой момент. Babel-preset-react-app является частью проекта create-react-app, который больше не поддерживается. Таким образом, маловероятно, что эта ошибка будет когда-нибудь будет исправлено. Добавьте «@babel/plugin-proposal-private-property-in-object» в ваши devDependities, чтобы обойти эту ошибку. Это сделает это сообщение Уходите. Я пытался найти решение в Интернете и нашел только одно, в котором мне предлагалось добавить этот плагин в мои devDependities, но это не сработало, а также я нашел решение, которое говорит ввести CI= npm run построить , который тоже не сработал.
Это то, с чем я сталкиваюсь, когда набираю npm list @babel/plugin-proposal-private-property-in-object :
НПМ ОШИБКА! код ELSPROBLEMS НПМ ОШИБКА! неверно: @babel/plugin-proposal-private-property-in-object@7.21.0-placeholder-for-preset-env.2 C:\Users\Omri-PC\Desktop\KeeperApp\node_modules\@babel\plugin- предложение-частная-собственность-в-объекте [email protected] C:\Users\Omri-PC\Desktop\KeeperApp ├── @babel/plugin-proposal-private-property-in-object@7.21.0-placeholder-for-preset-env.2 недействительно: «^x.x.x» из корневого проекта └─┬ @svgr/[email protected] переопределено └─┬ @babel/[email protected] └── @babel/plugin-proposal-private-property-in-object@7.21.0-placeholder-for-preset-env.2 дедуплицировано неверно: "^x.x.x" из корневого проекта
А вот как выглядит мой файл package.json, если это как-то помогает разобраться:
{ "name": "keeper-app-part-1-starting", "версия": "1.0.0", "описание": "", "ключевые слова": [], "main": "src/index.js", "зависимости": { "реагировать": "18.2.0", "реакция-дом": "18.2.0" }, "devDependency": { "@svgr/webpack": "^8.0.1", "реагировать-скрипты": "5.0.1", "машинописный текст": "5.1.3" }, "переопределяет": { "@svgr/webpack": "$@svgr/webpack" }, "скрипты": { "start": "запуск скриптов реагирования", "build": "сборка реагирующих скриптов", "test": "тест реагирования-скриптов --env=jsdom", "eject": "извлечь реагирующие скрипты" }, "список браузеров": [ ">0,2%", "не мертв", "не то есть
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение