Я рылся в сети более 48 часов и не смог решить эту проблему.
Когда я запускаю команду «npm install», она не может выполнить сценарий postinstall «bower install». Итак, я сделал явную установку беседки, используя:
$npm install -g bower
$bower install
После этого папка app / bower_components была заполнена нормально. Но, опять же, когда я пытаюсь установить npm, возникает та же проблема. Невозможно продолжить.
Я выполнил следующие действия и не смог установить:
- Git установлен, и его путь добавлен в переменную среды PATH. А затем запустите npm install. Даже перезапустил командную строку, чтобы переменная PATH отразилась.
- Запустите npm install restify, хотя я не знаю, почему установка должна выполняться через службу REST. Я использовал это, так как это было одно из предложений, с которыми я столкнулся.
- В каком-то посте упоминалось, что это могло быть связано с настройками брандмауэра. Отключил то же самое и тоже попробовал.
- Изменены все файлы в моем проекте angular-phonecat, чтобы иметь разрешения на чтение и запись. Сделал это, сняв флажок «Только для чтения» для всего содержимого папки.
- Запустите Git Bash от имени администратора и попробуйте установить npm.
Пожалуйста, помогите мне запустить это приложение. :(
Найдите ниже мои журналы:
600 info install [email protected]
601 info postinstall [email protected]
602 verbose unsafe-perm in lifecycle true
603 info [email protected] Failed to exec postinstall script
604 error [email protected] postinstall: `bower install`
604 error spawn ENOENT
605 error Failed at the [email protected] postinstall script.
605 error This is most likely a problem with the angular-phonecat package,
605 error not with npm itself.
605 error Tell the author that this fails on your system:
605 error bower install
605 error You can get their info via:
605 error npm owner ls angular-phonecat
605 error There is likely additional logging output above.
606 error System Windows_NT 6.2.9200
607 error command "g:\\Workspace\\AngularProjects\\angular-phonecat\\node.exe" "g:\\Workspace\\AngularProjects\\angular-phonecat\\node_modules\\npm\\bin\\npm-cli.js" "install"
608 error cwd g:\Workspace\AngularProjects\angular-phonecat
609 error node -v v0.10.32
610 error npm -v 1.4.28
611 error syscall spawn
612 error code ELIFECYCLE
613 error errno ENOENT
614 verbose exit [ 1, true ]