Как развернуть приложение с не минимизированными кодами на Heroku?

У меня есть приложение angular2-meteor. Из-за этой ошибки Angular2 после развертывания она не может работать нормально. Эта ошибка происходит только с минимизированными кодами.

Так как я могу развернуть с неминифицированными кодами на Heroku?

Я старался

heroku config:set NODE_ENV=dev

heroku config:set NODE_ENV=development

heroku config:set NODE_ENV=debug

Но похоже, что код все еще уменьшен. По-прежнему показывает ту же ошибку.

Спасибо

1 ответ

Минификация происходит в системе сборки метеоров, если вы строите и развертываете, именно здесь происходит минификация. Одним из способов избежать этого было бы использование API ресурсов и включение сценариев, которые вы не хотите минимизировать (через пакет), используя Assets.addAssets(),

Но я бы не рекомендовал это.

Если вам абсолютно необходимо запустить его без минимизации для отладки, мы загрузили всю среду разработки на сервер Digital Ocean, но это должно быть только для отладки, а не для производства.

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

Другие вопросы по тегам