На самом деле, у меня есть рабочий проект в angular, но сейчас я просто пытаюсь переделать проект. Поэтому я устанавливаю npm в этом проекте с помощью команды npm install
, но получаю следующую ошибку. Пожалуйста, проверьте скриншот
Пожалуйста, помогите мне решить эту проблему
Попробуйте npm install --legacy-peer-deps
Это проблема версии... docs.npmjs.com/cli/v7/using-npm/config#legacy-peer-deps Подробнее см. здесь.
Сделайте его зеленым, если вы удовлетворены ответом. Это помогло бы другим.
Да, я забываю это сделать. Готово
Читая ошибки, кажется, что selected-country@^5.0.1
нужно @angular/cdk@~12.x
, но у вас есть только @angular/cdk@^10.2.3
Возможно, вы захотите попробовать это:
npm update @angular/cdk@12
Это в основном попытается обновить ваш angular/cdk
до версии 12.
Если это не сработает. Вы также можете попробовать понизить версию Node.js до более ранней. Мне также пришлось понизить версию Node.js, когда я обновил весь свой проект Angular с версии 12 до 13.
Если это все еще не работает, вы можете попробовать эти методы, на которые ответило наше сообщество.
Не удалось устранить ошибку дерева зависимостей при установке пакетов npm
Да, это работает. Могу ли я узнать точную проблему?