我有关于Shopify应用程序开发和部署过程的问题。
我已经使用了入门指南here,我有一个应用程序,当我使用npm run dev
并在商店管理中查看该应用程序时,它工作正常。
但是,当然,一旦我停止服务器运行,应用程序就不再可访问了。
我认为我需要将应用程序部署到Heroku(或类似的东西),以便让它在非开发环境中工作。
它似乎没有太多的指导在线从Shopify关于最好的方式去做这件事。
有人知道我需要采取什么步骤才能将我的应用程序部署到Heroku,以便我可以在另一台设备上通过测试商店使用该应用程序吗?
似乎每个在线指南都在解释这个过程之前停止了,我不知道为什么!我已经尝试了所有在线指南,但没有任何效果:
- 将代码添加到Github并连接到Heroku
- 使用Docker
任何帮助都是感激不尽的。谢谢!
1条答案
按热度按时间t9aqgxwy1#
你没有义务使用Heroku。如果你有一个专用于你家的IP地址,你可以用你家来托管应用程序。如果你在一家互联网公司托管你自己的服务器,他们给予你IP地址,你可以使用它。如果你想直接使用亚马逊,你可以使用EC2。如果你想使用Linode,或Azure,或任何其他云服务,请随意!这取决于你!
使用Heroku(基于AWS)是传统的,只是因为它是云服务中最原始的简单的托管服务。通过阅读Heroku特定的文档或托管信息来玩Heroku。这与Shopify无关。Shopify提到Heroku只是因为传统上开发者使用它。没有其他原因。
如果你想学习如何使用Heroku,100%有博客文章触手可及,供你学习和学习。