node.js - 如何在 Heroku 上正确部署 dist 和服务器端?
问题描述
我正在根据他们的教程使用Pusher为我的学校项目创建一个简单的客户聊天应用程序。
我想在 Heroku 上部署该应用程序,以便任何人都可以使用该应用程序并连接到它。这个应用程序有一个客户端(Vue.js 应用程序)和一个服务器端(express)文件夹。
我怎样才能通过在 Heroku 上部署它来使其协同工作,或者我做了什么?
我已经在 Heroku 上部署了客户端,并且前端工作正常。
我也尝试部署服务器端,但似乎它不相互通信。
服务器在本地主机上工作正常,但是,我需要让它在全球范围内工作。
代码可以在这个存储库中找到。服务器端设置在server.js中。
我只改变了一些前端的东西,但还没有什么重要的,所以代码几乎是一样的。
这是我第一次部署 Vue.js 和服务器,我尝试了几个技巧和教程,但没有一个能解决这个问题。
解决方案
推荐阅读
- kubernetes-helm - 让 Helm 在图表中包含文件但不解析它们并能够使用 -f 引用它们
- c++ - vtable 中未对齐的地址
- java - 我的代码确实应该打印它不起作用的素数之间的差距。“没有错误”
- typescript - Typescript Http请求发送表单数据
- python - 如何在 for 循环中计数值作为我的字典键的一部分
- mysql - 如何获取对象的动态 ID 并在 Laravel 中显示与其相关的数据
- javascript - TypeError:navList.insertAdjacentHTML 不是函数
- python - 为菜单系统运行代码时出现 2 个错误
- php - 我怎样才能使 PHP 只写入一次被选中的列表?
- android - 配备 M1 Max 芯片的新 MacBook Pro 上的 Android Studio?