Babel-preset-react-app импортирует пакет «@babel/plugin-proposal-private-property-in-object», не объявляя его в своих заJavascript

Форум по 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%", "не мертв", "не то есть
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Javascript»