Как развернуть приложение с не минимизированными кодами на 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 будет готов к производству, из бета-версии с такими сглаженными перегибами.