2016-09-05 9 views
1

меня не было проблемы, ранее не развертывание на Heroku, но несколько толчка, чтобы освоить позже я начал видеть эту ошибку в терминале, когда я сделал GIT мастер толчка Heroku:Выпуска развертывание кольцевой проверки на Heroku

remote: 400557 silly vacuum-fs removing /tmp/build_73cfd27afe73fd280337c3fd2cd3c9bf/vendor/node/bin/slc 
remote: 400558 silly vacuum-fs quitting because other entries in /tmp/build_73cfd27afe73fd280337c3fd2cd3c9bf/vendor/node/bin 
remote: 400559 info postuninstall [email protected] 
remote: 400560 silly gentlyRm /tmp/build_73cfd27afe73fd280337c3fd2cd3c9bf/vendor/node/lib/node_modules/strongloop is being purged from base /tmp/build_73cfd27afe73fd280337c3fd2cd3c9bf/vendor/node 
remote: 400561 verbose gentlyRm don't care about contents; nuking /tmp/build_73cfd27afe73fd280337c3fd2cd3c9bf/vendor/node/lib/node_modules/strongloop 
remote: 400562 silly vacuum-fs purging /tmp/build_73cfd27afe73fd280337c3fd2cd3c9bf/vendor/node/lib/node_modules/strongloop 
remote: 400563 silly vacuum-fs quitting because other entries in /tmp/build_73cfd27afe73fd280337c3fd2cd3c9bf/vendor/node/lib/node_modules 
remote: !  Push rejected, failed to compile Node.js app. 
remote: 
remote: !  Push failed 
remote: Verifying deploy.... 
remote: 
remote: !  Push rejected to myapp. 
remote: 
To https://git.heroku.com/myapp.git 
! [remote rejected] master -> master (pre-receive hook declined) 
error: failed to push some refs to 'https://git.heroku.com/myapp.git' 

вот мой PROCFILE:

web: slc run 

package.json:

{ 
    "name": "myapp", 
    "version": "1.0.0", 
    "main": "server/server.js", 
    "scripts": { 
    "start": "node .", 
    "pretest": "eslint .", 
    "posttest": "nsp check" 
    }, 
    "engines": { 
    "node": "0.10.x" 
    }, 
    "dependencies": { 
    "async-series": "0.0.1", 
    "compression": "^1.0.3", 
    "cors": "^2.5.2", 
    "helmet": "^1.3.0", 
    "loopback": "^2.22.0", 
    "loopback-boot": "^2.6.5", 
    "loopback-component-explorer": "^2.4.0", 
    "loopback-connector-mongodb": "^1.15.2", 
    "loopback-datasource-juggler": "^2.39.0", 
    "serve-favicon": "^2.0.1", 
    "strong-error-handler": "^1.0.1" 
    }, 
    "devDependencies": { 
    "eslint": "^2.5.3", 
    "nsp": "^2.1.0" 
    }, 
    "repository": { 
    "type": "", 
    "url": "" 
    }, 
    "license": "UNLICENSED", 
    "description": "myapp" 
} 

когда я бегу журналы Heroku я получаю некоторые меня Мори вопрос, я не уверен, если это связано с моей проблемой:

2016-09-05T19:23:21.380834+00:00 heroku[web.1]: Process running mem=935M(182.8%) 
2016-09-05T19:23:21.380938+00:00 heroku[web.1]: Error R14 (Memory quota exceeded) 
2016-09-05T19:23:42.483862+00:00 heroku[web.1]: Process running mem=936M(183.0%) 
2016-09-05T19:23:42.483938+00:00 heroku[web.1]: Error R14 (Memory quota exceeded) 
2016-09-05T19:24:03.606013+00:00 heroku[web.1]: Process running mem=936M(182.8%) 
2016-09-05T19:24:03.606059+00:00 heroku[web.1]: Error R14 (Memory quota exceeded) 

ЧТО Я ПРОБОВАЛИ:

  1. я с тех пор восстановить свои коммиты обратно в точку, где я был в состоянии нажать на Heroku. Это ничего не делало. Я по-прежнему получаю ту же ошибку с моим предыдущим рабочим кодом.
  2. Я также временно обновил свой план от хобби до более высоких планов производительности. Это избавилось от предупреждений о утечке памяти, когда я запускал журналы герою, но я все равно не мог нажать на герою. Я получил ту же ошибку, что и выше.

  3. Я также попытался перезагрузить свои динозавры. Опять же никаких изменений :(

ответ

1

У меня те же проблемы. Я использую проект, который я развернутую в десятки раз, и это только началось сегодня. Выглядит, как это могло бы быть что-то на конце Heroku в . Приходилось ли Вам найти починку еще

UPDATE: Найдено исправление я имел точную ошибку как ответ ниже:

remote: 399727 error path /tmp/build_2b4a4006d967fde144d63244a50616b8/vendor/node/lib/node_modules/strongloop/node_modules/loopback-sdk-angular-cli/bin/lb-ng 

Я прочитал сегодня на Heroku, чтобы всегда сохранять свои сборки инструменты ваши зависимости в package.json и помнят мои установлены глобально, поэтому я выполнил эту команду:

npm install --save loopback-sdk-angular-cli 

Затем я подтолкнул его к Хереку, и он наконец прошел.

0

Я слышал назад от heroku, и они сказали мне обратиться к сторонним разработчикам buildpack. В этом случае strongloop. Я отправил им электронное письмо. Я жду, чтобы услышать. Если я найду решение, я опубликую здесь. Если вы, ребята, повезти, сделайте то же самое!