2016-06-17 5 views
0

Я новичок в узле и сталкивался с этой проблемой при попытке нажать на Heroku. Я использовал генератор выражений для создания файловой структуры и не уверен в правильном способе настройки, любая помощь приветствуется!heroku, node, express generator (ошибка: Push reject, не удалось обнаружить set buildpack ...)

/MyAppRoot 
    >MyAppDir 
    - package.json 
    - app.js 
    - etc. 
    >node_modules 
    -.git 

Я последовал один из ответов на This question и получить следующее сообщение об ошибке:

> heroku buildpacks 
    === damp-forest-32070 Buildpack URL 
    > git push heroku master 
    Counting objects: 580, done. 
    Delta compression using up to 8 threads. 
    Compressing objects: 100% (208/208), done. 
    Writing objects: 100% (580/580), 1.63 MiB | 623.00 KiB/s, done. 
    Total 580 (delta 345), reused 564 (delta 337) 
    remote: Compressing source files... done. 
    remote: Building source: 
    remote: 
    remote: -----> Using set buildpack heroku/nodejs 
    remote: 
    remote: !  Push rejected, failed to detect set buildpack heroku/nodejs 

ответ

0

Не установлены nodejs buildpack. попробуйте это

$ heroku buildpacks:set heroku/nodejs 

и попробовать еще раз $ git push heroku master

для получения дополнительной информации о том, как buildpacks работает click here

+0

спасибо, я сделал это раньше, и когда я запустил его снова, я получил следующее сообщение: buildpack heroku/nodejs уже установлен в вашем приложении. –

+0

попробуйте проверив ваш пакет.json. выполните следующие действия: http://stackoverflow.com/questions/33778552/heroku-deploy-failed-using-nodejs –

1

Ответ дается вспомогательный персонал Heroku, когда я создал билет: Все эти файлы должны быть в корневой каталог репозитория приложения, по его звукам, он на один уровень глубже. Сборщик будет собирать только файл package.json, расположенный в корневом каталоге, а не в любом подкаталоге.

Я перезапустил экспресс-команду app_name, выполнил команду cd в каталог, установил npm, а затем git init, а затем Heroku's node getting started guide, и все в порядке.

+0

приятно знать, что это сработало для вас. –

Смежные вопросы