Получение npm Err! tar.unpack при настройке среды Cordova

Я следовал этому руководству, чтобы установить yoman, bower, grunt для настройки проекта angularjs corodva. http://www.sitepoint.com/kickstart-your-angularjs-development-with-yeoman-grunt-and-bower/

как говорится, я все установил, но все равно выдает ошибку! при создании углового проекта.

Я сделал, Мой компьютер работает под управлением Windows 8.1 64 бит

  1. Установите node.js с помощью установщика Windows (64-разрядная версия)
  2. Установите git (выбранная командная строка Windows вместо git bash при установке)
  3. npm install -g yo grunt-cli Bower

Я перекрестно проверил все, установлен ли он

     C:\Windows\system32>yo --version && grunt --version && bower --version
     yo - 1.4.7
     grunt-cli v0.1.13
     bower - 1.4.1

4. npm install -g генератор-угловой

  1. создал каталог в c и установил йо угловой

    C:\test\yo angular
    

Он запросил sass (я дал НЕТ), загрузку (ДА), другую библиотеку angularjs (НЕТ), затем начал установку

затем через некоторое время он спрашивает, что мой package.json должен быть перезаписан, я дал да

после создания нескольких файлов отображается ERR!

npm ERR! tar.unpack untar error /root/.npm/wrappy/1.0.1/package.tgz
npm ERR! tar.unpack untar error /root/.npm/wrappy/1.0.1/package.tgz
npm ERR! tar.unpack untar error /root/.npm/brace-expansion/1.1.0/package.tgz
npm ERR! tar.unpack untar error /root/.npm/delayed-stream/0.0.5/package.tgz
npm WARN optional dep failed, continuing [email protected]
npm ERR! tar.unpack untar error /root/.npm/is-property/1.0.2/package.tgz
npm WARN optional dep failed, continuing [email protected]

person Prasanth Jaya    schedule 17.08.2015    source источник
comment
Вам удалось это решить?   -  person LeRoy    schedule 30.10.2015
comment
Да, я дважды проверил, все ли установлено. Когда angular запрашивает перезапись package.json, не давайте да, просто дайте нет... Так что он устанавливает все правильно. У меня это сработало...   -  person Prasanth Jaya    schedule 30.10.2015
comment
:) спасибо, у меня тоже сработало. вы должны добавить свой комментарий в качестве ответа для будущих кодеров   -  person LeRoy    schedule 30.10.2015
comment
Я не могу добавить друга, ты сделаешь это...   -  person Prasanth Jaya    schedule 30.10.2015


Ответы (1)


Как говорит Прасант, лучший способ — сделать следующее:

  • очистить кеш нпм
  • дважды проверил, все ли установлено
  • также попробуйте закрыть, а затем снова открыть cmd от имени администратора
  • Когда angular запрашивает перезапись package.json, скажите n всем

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

  • убедитесь, что Grunt установлен
  • npm install (он установит отсутствующие пакеты)
person LeRoy    schedule 30.10.2015