git, Heroku: pre-receive hook declined

Я нахожусь в процессе создания git-репозитория и пытаюсь связать его с Heroku. Когда я выполняю команду

git push heroku master

я получаю

Counting objects: 7, done.
Delta compression using up to 2 threads.
Compressing objects: 100% (5/5), done.
Writing objects: 100% (7/7), 714 bytes, done.
Total 7 (delta 1), reused 0 (delta 0)

-----> Heroku receiving push

 !     Heroku push rejected due to an unrecognized error.
 !     We've been notified, see http://support.heroku.com if the problem persists.


To git@heroku.com:morning-stream-3712.git
 ! [remote rejected] master -> master (pre-receive hook declined)
error: failed to push some refs to 'git@heroku.com:morning-stream-3712.git'

Я не совсем уверен, какая другая информация будет полезна, а какая просто запутает, поэтому пока оставлю все как есть. Любая помощь в переносе моего приложения на Heroku будет очень признательна. Спасибо.

22
задан wuliwong 21 November 2011 в 18:25
поделиться

2 ответа

Удостоверьтесь, что Вы используете или npm или yarn.lock файл -

Два различных найденные lockfiles: пакет-lock.json и yarn.lock И npm и пряжа создали lockfiles для этого приложения, но только один может использоваться для установки зависимостей.

После удаления yarn.lock и продвижения кода снова мерзавцу, мой решенный вопрос.

1
ответ дан 29 November 2019 в 05:41
поделиться

Столкнулся с этой той же ошибкой при развертывании приложения узла, но решил с этими двумя шагами и думал, что я совместно использую в случае, если кто-либо еще сталкивается с теми же проблемами.

  1. Удостоверяются, что Вы не фиксируете node_modules, так как heroku устанавливает зависимости от package.json на нажатии. Попытайтесь добавить node_modules/ к Вашему .gitignore, чтобы гарантировать, чтобы Вы случайно не фиксировали его
  2. , Heroku использует Узел v12, с которым не создаст дерзость узла 4.10.0. Попытайтесь увеличить версию дерзости узла путем добавления следующего. Это позволило этому создавать успешно для меня:
  "devDependencies": {
    "node-sass": "^4.12.0"
  }
0
ответ дан 29 November 2019 в 05:41
поделиться
Другие вопросы по тегам:

Похожие вопросы: