Имею в виду.Ио 0.5.5 вопросы в Heroku развернуть


Попытка развернуть mean.io приложение к Heroku и запуск во все виды проблем

Вот несколько вещей, которые я попробовал (выпуск Github)

  • Сначала я должен был увеличить свою память dyno до 1 ГБ+, иначе приложение будет крушение.
  • Далее я должен был решить недостающие модули и сказать heroku не кэшировать node_modules
    • npm i -S ms kerberos connect-modrewrite
    • npm update --save
    • развернуть
    • heroku config:set NODE_MODULES_CACHE=false
  • В конце концов мне пришлось установить счетчик процессора на 2 потому что приложение все еще брало слишком столько памяти.
  • heroku config:set CPU_COUNT=2

Приложение не работает, потому что агрегировано.JS-это отсутствующие файлы беседки из пакетов/таможня/ папки. Как мне запустить mean postinstall на heroku?

1 2

1 ответ:

Отвечаю ради потомства.

Решение проблем зависимости Бауэра

У меня было несколько пользовательских пакетов, которые были созданы до того, как новая система scaffold пакета имела bower install в качестве команды postinstall. Добавьте его в любой пользовательский пакет, который зависит от зависимостей bower.

  "scripts": {
    "postinstall" : "bower install"
  }

Теперь нажатие на heroku запускает npm/bower в каждом каталоге пакета, и все хорошо.