Ошибка установки углового с использованием npm из-за необходимости использовать строку

Как разрешить эту ошибку, поскольку я не могу установить Angular.

См. Приведенное ниже исключение:

C:\Users\absin\node>npm install -g @angular/cli npm ERR! code ETARGET npm ERR! notarget No matching version found for require-from-string@^1.1.0 npm ERR! notarget In most cases you or one of your dependencies are requesting npm ERR! notarget a package version that doesn't exist. npm ERR! notarget npm ERR! notarget It was specified as a dependency of 'cosmiconfig' npm ERR! notarget npm ERR! A complete log of this run can be found in: npm ERR! C:\Users\absin\AppData\Roaming\npm-cache\_logs\2018-01-06T19_07_00_000Z-debug.log 

даже после временного решения:

 npm install https://github.com/floatdrop/require-from-string/tarball/v1.1.0 --save npm install 

все еще получая это ошибка

6 Solutions collect form web for “Ошибка установки углового с использованием npm из-за необходимости использовать строку”

введите описание изображения здесь

некоторая проблема с реестром NPM, некоторые из пакетов были удалены. Они восстанавливают его … он будет доступен в ближайшее время

Решение Temp использует отсутствующий пакет из уже запущенных проектов, которые или более старые проекты.

как указано в ссылке вопроса:

временное решение: npm install https://github.com/floatdrop/require-from-string/tarball/v1.1.0 --save npm install

ОБНОВИТЬ:

Кажется, они работают над этим. Строка require-from-string используется для возврата 404, но по крайней мере теперь она загружает правильную страницу на веб-сайте НПМ: https://www.npmjs.com/package/require-from-string

По-прежнему пока не работает через npm install .

ОБНОВЛЕНИЕ 2:

Официальный ответ от NPM: https://status.npmjs.org/incidents/41zfb8qpvrdj

ОБНОВЛЕНИЕ 3: проблема, похоже, решена.

Даже если https://status.npmjs.org/ говорит, что теперь все в порядке,

проблема здесь сохраняется

Я была такая же проблема. Поэтому, когда я использовал yarn она работала хорошо и не создавала никаких проблем для создания новых проектов.

 yarn global add @angular/cli 

опять же, когда вы создаете новое приложение ng new newapp оно не сработает, потому что в этот момент npm не может найти пакет с именем require-from-string . Но вы можете запустить yarn чтобы установить все пакеты. Пряжа спросит, какая версия требуемой require-from-string необходима. вы можете выбрать его.

npm имеет проблемы. Это должно сработать.

Проблема реестра npm теперь исправлена ​​в соответствии с https://status.npmjs.org/incidents/41zfb8qpvrdj

Решение

rm ./package-lock.json
git commit -am "Removed broken package-lock.json file."
git push heroku master

  • Как установить конкретный JDK в Mac OS X?
  • Что такое полный class базы данных Android для существующей базы данных SQLite?
  • Как найти UpgradeCode и ProductCode установленного приложения в Windows 7
  • Загрузка сайтов обновлений плагинов Eclipse для автономной установки
  • Как установить Windows Phone 8 SDK на Windows 7
  • Как лучше использовать файлы MSI
  • Установите Visual Studio 2013 на Windows 7
  • Visual Studio 2013 - Нет установленных веб-шаблонов Visual Basic / Visual C #
  • Размещение массива-new требует неопределенных накладных расходов в буфере?
  • Ошибка , когда я пытался обновить приложение
  • Что такое ошибка INSTALL_PARSE_FAILED_NO_CERTIFICATES?
  • Interesting Posts

    Как заставить WebKit перерисовывать / перерисовывать для распространения изменений стиля?

    Разделение кода classа в файл заголовка и cpp

    Почему я не могу удалить все разделы на флэш-диске в Windows 7?

    Как получить доступ к переменной из другого скрипта в другом игровом объекте через GetComponent?

    Значение синуса 180 выходит как 1.22465e-16

    Как подключиться к Postgres через Node.js

    Ноутбук аудио только на одной стороне наушников / наушников

    Acer Aspire E1-572G не проснется от сна

    Как перенести модель из одного приложения django и в новое?

    Автоматически сокращать удаленное пространство в mongodb?

    Как выйти из приложения и показать главный экран?

    Сделайте снимок экрана прокручивающегося окна, которое включает в себя части экрана

    Объясните, какое правило gitignore игнорирует мой файл

    Как добавить gradleиент к тексту UILabel, но не к фону?

    Кластеризация кластеров с помощью Google Maps SDK для iOS?

    Давайте будем гением компьютера.