Javascript 使用node.js和socket.io在Heroku上发布应用程序
关于我正在Heroku上制作和发布的一个应用程序,我有几个问题。我制作了一个简单的HTML/JS游戏,我想实现一些服务器端脚本。我对node和socket.io有一些经验,但我不知道它们在Heroku平台上是如何工作的。这个游戏是一个异步的琐事游戏 我有以下问题: 1) 我想要有许多服务器端函数,我将如何调用特定函数并从客户端传递特定参数,反之亦然 示例:客户端调用播放器1完成移动的服务器上的函数(带有一些答案),我处理数据库中的信息,然后调用播放器2正在移动的客户端函数 2) 部署时,服务器端脚本应该放在哪里 3) 当我想要实现节点时,我需要在package.json中做什么更改?我应该对socket.io做什么更改 我知道这些都是些琐碎的东西,但我以前从来没有做过这样的事情,其他的文档也不清楚,对于这样的东西来说太复杂了,等等。。。我非常感谢你的帮助Javascript 使用node.js和socket.io在Heroku上发布应用程序,javascript,node.js,sockets,heroku,Javascript,Node.js,Sockets,Heroku,关于我正在Heroku上制作和发布的一个应用程序,我有几个问题。我制作了一个简单的HTML/JS游戏,我想实现一些服务器端脚本。我对node和socket.io有一些经验,但我不知道它们在Heroku平台上是如何工作的。这个游戏是一个异步的琐事游戏 我有以下问题: 1) 我想要有许多服务器端函数,我将如何调用特定函数并从客户端传递特定参数,反之亦然 示例:客户端调用播放器1完成移动的服务器上的函数(带有一些答案),我处理数据库中的信息,然后调用播放器2正在移动的客户端函数 2) 部署时,服务器端
- 你可以开发一个API。这样,您就可以从客户端(前端)到API(后端)进行ajax调用。使用express非常简单。遵循教程,您将到达那里李>
- 开发了API后,您将非常容易处理数据库查询、可伸缩性等
- 因为您将有一个API,所以您的“函数”将位于URL“”,您将使用ajax调用来调用这些URL李>
- 我从未使用socket.io开发过服务。我想你只要加上包裹的名字就行了。下面是帮助您将应用部署到的视频