node.js - 将本地主机更改为应用程序的在线服务器
问题描述
正如我在以下教程中看到的那样,我创建了一个小型演示应用程序:
https://www.youtube.com/watch?v=4Xq2FUJvE-c
通过使用这个视频,我使用 Node.JS 和 MongoDB 在我的本地主机上创建了一些数据库,并将其用于登录和注册。
现在,当我在我的模拟器上运行该应用程序时,一切正常,我只看到我的数据库在我添加新帐户时如何更新等等。
我尝试的下一步是下载 apk 并在连接到与我的数据库所在的计算机相同的 WiFi 连接的真实设备上运行它。
我想知道在将应用程序下载到其中后,我需要执行哪些操作才能使用从手机创建的数据库?
我看到我可能需要将代码内部的 ip 地址从 10.0.2.2 更改为 198.168,但它没有用。
谢谢
解决方案
假设没有防火墙阻止访问您的计算机,只需将应用程序使用的 IP 设置为计算机的 IP。
推荐阅读
- r - Paste0,子集错误:“子集”必须是逻辑的
- c++ - C++ 字符串终止没有发生?为什么?
- angular - 如何通过 URL 将图像插入添加到 Angular 中的 ckeditor 文档编辑器?
- python - spaCy - 向管道添加扩展功能会导致堆栈溢出
- c++ - AWS CPP SDK JsonValue 将双精度或整数数组添加到 JSON
- typescript - 在打字稿中使用承诺过滤数组
- html - CSS:如果父元素是隐藏子元素
- memory - 内存泄漏是否总是会导致高内存消耗?
- javascript - 我在 setTimeout 调用中做错了什么?
- mysql - 错误代码:1826。重复的外键约束名称“menu_ibfk_1”