我有一个带有 express/sequelize API 的 Apollo 应用程序。它在开发中运行良好。谁能告诉我它在 prod 中应该是什么样子?我添加了 .env 环境变量。这些是在 Web 服务器上的哪里设置的?我要更改 Apollo 客户端中的 url 吗?如何构建/准备 API 以通过 FTP 部署到 Web 服务器?我将 bitbucket 用于 CI/CD。我真的不知道我应该做什么。
最佳答案
所以基本上答案是,使用 Node,你不能仅仅部署到静态服务器并期望它工作。创建的应用程序已经是它自己的服务器。因此,您必须托管在 AWS、Heroku 或 Now 等服务上才能使其正常工作。这对某些人来说似乎很明显,但起初我并不清楚。
关于node.js - 如何部署 Apollo 客户端和 Node Express/Sequelize API?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53491095/