2016-12-02 5 views
0

Для школьного проекта мне нужно разработать веб-приложение, используя генератор углового ползунка от Yeoman.Угловой-фулл-сток | Yeoman - толчок к git с heroku не удалось

В этом процессе мне нужно нажать мое веб-приложение с героку. Я последовал за все шаги, но когда я

git push heroku master 

Я получаю сообщение об ошибке:

remote:  > typings install 
remote:   
remote:  sh: 1: typings: not found 
remote:   
remote:  npm ERR! Linux 3.13.0-100-generic 
remote:  npm ERR! argv "/tmp/build_619bf0f5cc66ca8fa9680ec4149eaa76/.heroku/node/bin/node" "/tmp/build_619bf0f5cc66ca8fa9680ec4149eaa76/.heroku/node/bin/npm" "install" "--unsafe-perm" "--userconfig" "/tmp/build_619bf0f5cc66ca8fa9680ec4149eaa76/.npmrc" 
remote:  npm ERR! node v6.9.1 
remote:  npm ERR! npm v4.0.3 
remote:  npm ERR! file sh 
remote:  npm ERR! code ELIFECYCLE 
remote:  npm ERR! errno ENOENT 
remote:  npm ERR! syscall spawn 
remote:  npm ERR! [email protected] postinstall: `typings install` 
remote:  npm ERR! spawn ENOENT 
remote:  npm ERR! 
remote:  npm ERR! Failed at the [email protected] postinstall script 'typings install'. 
remote:  npm ERR! Make sure you have the latest version of node.js and npm installed. 
remote:  npm ERR! If you do, this is most likely a problem with the projet-yboo-emotion package, 
remote:  npm ERR! not with npm itself. 
remote:  npm ERR! Tell the author that this fails on your system: 
remote:  npm ERR!  typings install 

... 

remote: !  Push rejected, failed to compile Node.js app. 
remote: 
remote: !  Push failed 
remote: Verifying deploy.... 
remote: 
remote: ! Push rejected to ybooemotiont3m. 
remote: 
To https://git.heroku.com/ybooemotiont3m.git 
! [remote rejected] master -> master (pre-receive hook declined) 
error: failed to push some refs to 'https://git.heroku.com/ybooemotiont3m.git' 

Я не понимаю, почему ... У меня типизации установлен:

typings --version 
    2.0.0 

и в моем package.json:

"dependencies": { 
    ... 
    "typings": "^2.0.0" 
    ... 
+0

Я действительно не знаю об Heroku, но, возможно, это помогает найти ENONET. Это стандартная ошибка Linux с описанием «Машина не в сети» –

+0

какая версия углового ползуна вы используете? – DevManny

+0

Я использую последнюю версию: [email protected] –

ответ

0

Простые шаги, которые нужно выполнить, и в то же время нажимать на проект с угловым фулл-стопом для мастера герою.


Эти шаги выполнены с помощью инструмента gulp, использующего cmd (для Windows Machine).

  1. Вы должны запустить глотка построить из проекта корневого каталога для производства сборки.
  2. Измените каталог из корневой папки проекта в папку сборки (из cmd).
  3. Инициализировать репозиторий git, набрав git init на cmd.
  4. Создайте проект героику на приборной панели героя.
  5. Тип heroku логин на cmd, если вы не вошли в систему с помощью heroku.
  6. Добавить удаленный репозиторий heroku, набрав heroku git: remote -a (имя вашего приложения с панели инструментов героя). например heroku git: remote -a myapp
  7. Тип git add. для добавления всех файлов в git.
  8. Тип git commit -am «сделайте это лучше» для совершения героику git repo.
  9. Тип git push heroku master, чтобы нажать репо на masterk героя.
+0

Я попробую сегодня! –