Ошибка при развертывании hexo в heroku

#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.