我有一个使用 Meteor、Angular2(使用angular-meteor包)、Typescript 和 MongoDB 编写的应用程序。我试图把它放在 Heroku 上并遇到困难。我正在使用这个流星 buildpack。我不确定问题出在 Meteor、Heroku 还是 Angular2 上,但我怀疑 Heroku 没有为 Angular2 正确配置。该网站位于http://alfred-zahner.herokuapp.com/,我得到的错误是:
例外:没有 t 的提供者!(e -> t)
我检查了 Heroku 日志,没有任何问题的迹象。我的部分问题是我看不到什么t
和e
是什么,因为有人(Heroku?)正在丑化 JavaScript。我不确定如何进行调试。
解决此问题的一种方法是找出并修复错误,但如果有更好的构建包,或者甚至更好(必须免费!)我可以使用的托管环境,我会很高兴。
编辑
这不是 Heroku 的问题。部署到 Meteor 的内置部署测试 ( meteor deploy site.meteor.com
) 时也会发生同样的事情。meteor deploy --debug site.meteor.com
但是,如果我使用.