如何在Heroku上部署非缩小代码应用程序?

时间:2016-03-05 05:12:16

标签: node.js meteor heroku angular angular2-meteor

我有一个 angular2-meteor 应用。由于Angular2的this bug,在部署之后,它无法正常运行。此错误仅在缩小代码时发生。

那么如何在Heroku上使用非缩小代码进行部署?

我试过

heroku config:set NODE_ENV=dev

heroku config:set NODE_ENV=development

heroku config:set NODE_ENV=debug

但似乎代码仍然缩小了。仍然显示相同的错误。

由于

1 个答案:

答案 0 :(得分:0)

缩小发生在流星构建系统中,如果你正在构建和部署,那就是缩小发生的地方。避免这种情况的一种方法是使用资产API,并使用Assets.addAssets()包含您不希望缩小的脚本(通过包)。

但我不建议这样做。

如果你绝对需要在未调整的情况下运行它来进行调试,我们将整个开发环境加载到Digital Ocean服务器上,但这只应该用于调试而不是生产。

不幸的是,我唯一要建议的是你等待Angular 2准备好生产,用BETA解决这样的问题。