ttowill 2024-01-31 13:06 采纳率: 71.4%
浏览 6
已结题

微信小程序nodejs后端可以用localhost吗

我为微信小程序用nodejs、Express做后端,如果想让前端使用后端:

1.如果我不另外搭建HTTPS,小程序需要用云开发吗?

我不租服务器,找域名,可以让小程序从开发到发布都有后端吗?
需要使用云开发吗?

2.后端启动后,localhost该怎么用?

来发阶段localhost可以让前端连接后端,那怎么保证发布后,仍然能连接到后端?
而且不租服务器,不找域名。

  • 写回答

3条回答 默认 最新

  • GISer Liu 2024-01-31 13:09
    关注

    该回答引用自GPT-3.5,由博主GIS_Liu编写:

    针对你提出的问题,我会逐条进行解答:

    1. 关于使用 Node.js 后端和微信小程序的 HTTPS 和云开发:

    如果你不另外搭建 HTTPS,微信小程序的请求将要求使用安全的连接。这就意味着你需要使用 HTTPS 协议来与微信小程序通信,否则小程序端会拒绝非安全连接的请求。

    对于不租服务器、不找域名的情况,你可以考虑使用微信提供的云开发服务。微信的云开发允许你在微信小程序中快速搭建后端服务,而无需自己搭建服务器、申请域名等繁琐步骤。

    2. 关于后端启动后的 localhost 使用和发布后的连接:

    在开发阶段,你可以使用 localhost 来让前端连接后端,这很常见。但是在发布后,你需要确保前端能够连接到你的后端服务。

    如果你选择使用云开发服务,微信会帮助你管理后端服务,你只需关注小程序端的开发即可。微信会处理后端服务的部署和访问问题,确保你的小程序能够正常访问后端服务。

    如果你不使用云开发,而是自己部署后端服务,那么你需要考虑将后端服务部署到能够被公网访问的服务器上,然后使用该服务器的 IP 地址或者域名来让小程序连接后端服务。这就意味着你需要租用服务器、申请域名等操作。

    综上所述,如果你不想租服务器、找域名,可以考虑使用微信提供的云开发服务。这样可以让从开发到发布都有后端服务,而无需你自己操心服务器和域名的问题。

    希望以上回答能够帮助到你,如果有任何疑问,请随时提出。

    如果该回答解决了您的问题,请采纳!如果没有,请详述问题所在!

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(2条)

报告相同问题?

问题事件

  • 系统已结题 2月8日
  • 已采纳回答 1月31日
  • 创建了问题 1月31日

悬赏问题

  • ¥15 如何在sql server里完成筛选
  • ¥15 请问为什么我配置IPsec后PC1 ping不通 PC2,抓包出来数据包也并没有被加密
  • ¥200 求博主教我搞定neo4j简易问答系统,有偿
  • ¥15 nginx的使用与作用
  • ¥100 关于#VijeoCitect#的问题,如何解决?(标签-ar|关键词-数据类型)
  • ¥15 一个矿井排水监控系统的plc梯形图,求各程序段都是什么意思
  • ¥50 安卓10如何在没有root权限的情况下设置开机自动启动指定app?
  • ¥15 ats2837 spi2从机的代码
  • ¥200 wsl2 vllm qwen1.5部署问题
  • ¥100 有偿求数字经济对经贸的影响机制的一个数学模型,弄不出来已经快要碎掉了