#node.js #heroku #hexo
#node.js #heroku #hexo
Вопрос:
Я пытаюсь выполнить развертывание hexo в heroku, но появляется эта ошибка:
remote: Building source:
remote:
remote: -----> Failed to detect set buildpack https://codon-buildpacks.s3.amazonaws.com/buildpacks/heroku/nodejs.tgz
remote: More info: https://devcenter.heroku.com/articles/buildpacks#detection-failure
remote:
remote: ! Push failed
remote: Verifying deploy...
remote:
remote: ! Push rejected to pure-caverns-85771.
remote:
To git@heroku.com:pure-caverns-85771.git
! [remote rejected] master -> master (pre-receive hook declined)
error: failed to push some refs to 'git@heroku.com:pure-caverns-85771.git'
У меня есть package.json
и у меня есть установка hexo-deployer-heroku pluggin.. есть идеи?
Комментарии:
1. Сначала попробуйте установить buildpack:
heroku buildpacks:set https://codon-buildpacks.s3.amazonaws.com/buildpacks/heroku/nodejs.tgz
илиheroku buildpacks:set heroku/nodejs
2. Спасибо, он уже установлен в приложении.
3. Я имею в виду .. это уже было установлено..
Ответ №1:
Вы можете попробовать удалить уже установленный пакет сборки, чтобы Heroku автоматически установил его для вас.
Также убедитесь, что ваш package.json
файл перемещается в Heroku.