如何部署 node.js 应用程序进行测试
How to deploy a node.js app for testing
我刚刚使用 MEAN 堆栈创建了一个简单的 Web 应用程序,我想在某个地方在线托管它(我是 MEAN 堆栈的全新用户)。我已经使用其他站点(例如 BitBalloon)通过静态页面(仅使用 HTML 和 CSS)完成了此操作,但由于这是我第一次使用 MEAN 堆栈进行部署,所以我真的不知道如何获取它在线。我现在更愿意使用免费服务,因为我只想测试我的应用程序,并与朋友分享。例如,BitBalloon 会给你一个像 http://stoker-neutrons-12345.bitballoon.com/
这样的地址,这非常适合测试你的应用程序,并与他人分享。是否有类似的 method/hosting 网站可用于基于 MEAN 堆栈构建的应用程序?
这个问题可能会很快被关闭,因为它是 "recommendation question",它不符合 SO 的目标,但仍然有两个建议:
- RedHat OpenShift 提供具有大量功能的免费套餐。
如果您只是在测试,- Heroku 的 "free" 包也可能有效。但是,您的容器将在闲置 30 分钟后进入 "sleep"。
做好准备,这两个选项都需要一些努力才能让事情顺利进行(步骤不同于简单地通过 FTP 传输一些文件)。但至少 Heroku 提供了一些快速入门说明(RedHat 可能也有,但我没有检查)
我刚刚使用 MEAN 堆栈创建了一个简单的 Web 应用程序,我想在某个地方在线托管它(我是 MEAN 堆栈的全新用户)。我已经使用其他站点(例如 BitBalloon)通过静态页面(仅使用 HTML 和 CSS)完成了此操作,但由于这是我第一次使用 MEAN 堆栈进行部署,所以我真的不知道如何获取它在线。我现在更愿意使用免费服务,因为我只想测试我的应用程序,并与朋友分享。例如,BitBalloon 会给你一个像 http://stoker-neutrons-12345.bitballoon.com/
这样的地址,这非常适合测试你的应用程序,并与他人分享。是否有类似的 method/hosting 网站可用于基于 MEAN 堆栈构建的应用程序?
这个问题可能会很快被关闭,因为它是 "recommendation question",它不符合 SO 的目标,但仍然有两个建议:
- RedHat OpenShift 提供具有大量功能的免费套餐。 如果您只是在测试,
- Heroku 的 "free" 包也可能有效。但是,您的容器将在闲置 30 分钟后进入 "sleep"。
做好准备,这两个选项都需要一些努力才能让事情顺利进行(步骤不同于简单地通过 FTP 传输一些文件)。但至少 Heroku 提供了一些快速入门说明(RedHat 可能也有,但我没有检查)