Недавно я обновил свой угловой проект с 8 до 9. Он отлично работал на моей машине. Я попытался скопировать файлы и попытался скомпилировать их на другом устройстве. При выполнении npm install возникает следующая ошибка.

Я пытался удалить package.lock.json и полностью удалить папку node_modules и пытался много раз. Но ничего не работаетвведите здесь описание изображения

5
VinoPravin 21 Мар 2020 в 10:42
Вы нашли какое-нибудь решение? Я застрял на той же проблеме
 – 
Mustafa Kunwa
30 Мар 2020 в 16:37
Удалите папку node_modules и попробуйте установить свои зависимости с помощью пряжи вместо npm.
 – 
VinoPravin
7 Апр 2020 в 13:52
Вы пытались удалить флаг --create-ivy-entry-points? Документы на angular.io/guide/ivy говорят: "Не используйте --create-ivy -entry-points, так как это приведет к тому, что Node не сможет правильно разрешить версию пакетов Ivy».
 – 
Marcus
22 Апр 2020 в 23:44
Нашли решение для этого?
 – 
danny36
16 Июн 2020 в 16:34
У меня такая же проблема при обновлении с Angular 9 до 10. Похоже, что в моем package.json был скрипт "postinstall": "ngcc --properties es2015 browser module main --first-only --create-ivy-entry-points" . , это запускается каждый раз, когда запускается «npm install». Это можно изменить, чтобы исправить любую проблему.
 – 
Bjarne Gerhardt-Pedersen
20 Июл 2020 в 14:57

1 ответ

  1. открыть Powershell от имени администратора
  2. cd вашProjectPath
  3. нпм я
  4. нг служить
0
Monzer Ayman 17 Май 2021 в 19:23