iis服务器助手广告广告
返回顶部
首页 > 资讯 > 精选 >小程序怎么本地调试
  • 843
分享到

小程序怎么本地调试

2023-06-26 08:06:59 843人浏览 泡泡鱼
摘要

这篇文章主要介绍“小程序怎么本地调试”,在日常操作中,相信很多人在小程序怎么本地调试问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”小程序怎么本地调试”的疑惑有所帮助!接下来,请跟着小编一起来学习吧!  首先,

这篇文章主要介绍“小程序怎么本地调试”,在日常操作中,相信很多人在小程序怎么本地调试问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”小程序怎么本地调试”的疑惑有所帮助!接下来,请跟着小编一起来学习吧!

  首先,对于那些不需要调用类似用户登录这些必须要appid的功能,我们可以直接在创建项目的时候,不填appid,这样小程序就不受合法域名的限制,可以直接访问我们局域网内部的后台。

  而对于用户登录、微信支付等这些api,必须要appid,也必须通过腾讯的服务器,这时候我们就必须让我们的后台能被外网访问到,而且在合法域名配置里面,只能是https。一般我们在开发时,肯定都已经买好了外网服务器(比如阿里云ecs),配置什么的也不是本文重点,本文假设你已经有一台ecs,备案、ssl证书什么的都搞定了。以下是几种方案:

  直接使用外网服务器

  常规流程,后台代码部署到服务器,然后小程序调试。上面已经提过,缺点很明显。但如果说你们的需求很明确,后台能很快写完,而且不需要经常修改,可以这么做。说点题外话,对于部署这部分,可能很多都是本地打包好,比如打包成jar,然后scp或者ftp上传到服务器,然后再运行。我觉得可以在服务器上配置git,直接把代码托管到服务器也行,或者代码在码云等平台的话,在服务器上用git pull下来也行,然后直接服务器运行代码,等后台稳定后再打包运行,我觉得这么做比较好,因为每次打包都会花不少时间。当然用Docker之类的当我没说。

  使用一些内网穿透工具

  以前我有用过一些,ngrok、ittun(基于ngrok)、localtunel ( nodejs ) 都有用过。优点是比较方便,不需要太多配置,但缺点也很明细,不稳定。你也可以自己构建ngrok。

  通过外网服务器转发到本地服务器(推荐这种方法)

  这种方法我是最近用过的,感觉效果很不错,稳定,速度快,但我的服务器是Centos, 不知道win server上有没有类似的。

  首先,开启服务器的远程转发功能,在/etc/ssh/sshd_config文件末尾加入一句:GatewayPorts yes,然后重启ssh:sudo systemctl restart sshd.

  然后本地环境安装xshell,这里借助它的隧道功能来转发。具体的是在属性>连接>ssh>隧道里面添加一条转发规则,比如把服务器上面的80端口转发到本地80端口。

  重启xshell,当xshell连接上服务器时,服务器上面到80端口的请求就可以转发到本地80端口了。

  接下来要解决的是,小程序只能访问Https,那我们只需要把ssl:443端口转发到http:80端口就ok了,直接上Nginx部分配置:

  location /admin/ {

  proxy_pass https://localhost/admin/;

  }

  location /image/ {

  proxy_pass https://localhost/image/;

  }

  location /api/ {

  proxy_pass https://localhost/api/;

  }

  这样配置比较有针对性,比如admin是管理员后台接口,给WEB端调用,image为图片路径,api给小程序调用。当然也可以直接所有的都转发:

  location / {

  proxy_pass https://localhost;

  }

  或者说你有一个正常运行的版本已经在服务器上运行,还需要再配置一个开发的时候用,可以这么来:

  location /dev/ {

  proxy_pass https://localhost/;

  }

  当然道理都一样,你甚至还可以只在一台服务器上面配置ssl,然后给不同的后台配置不同的转发路径,这样其他后台就不用上ssl了,前提是服务器负载没问题。

到此,关于“小程序怎么本地调试”的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注编程网网站,小编会继续努力为大家带来更多实用的文章!

--结束END--

本文标题: 小程序怎么本地调试

本文链接: https://www.lsjlt.com/news/308138.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • 小程序怎么本地调试
    这篇文章主要介绍“小程序怎么本地调试”,在日常操作中,相信很多人在小程序怎么本地调试问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”小程序怎么本地调试”的疑惑有所帮助!接下来,请跟着小编一起来学习吧!  首先,...
    99+
    2023-06-26
  • 微信小程序本地调试配置怎么搭建
    这篇文章主要介绍“微信小程序本地调试配置怎么搭建”,在日常操作中,相信很多人在微信小程序本地调试配置怎么搭建问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”微信小程序本地调试配置怎么搭建”的疑惑有所帮助!接下来...
    99+
    2023-06-26
  • 小程序extAppid怎么开发调试
    这篇文章主要介绍“小程序extAppid怎么开发调试”,在日常操作中,相信很多人在小程序extAppid怎么开发调试问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”小程序extAppid怎么开发调试”的疑惑有所...
    99+
    2023-06-26
  • 小程序怎么调用腾讯地图
    本篇内容介绍了“小程序怎么调用腾讯地图”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!  腾讯地图提供了供小程序使用的SDK,可结合地图组件和...
    99+
    2023-06-26
  • 怎么 调试nodejs程序
    本篇文章为大家展示了怎么 调试nodejs程序,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。对于开发者来说,在开发应用程序的过程中,往往为了开发方便和解决bug需要...
    99+
    2024-04-02
  • 宝塔建站怎么本地调试
    使用宝塔建站后实现在本地实现调试,需要在本机hosts文件中进行配置在本机上使用记事本打开hosts文件,hosts文件路径:C:\Windows\System32\Drivers\etc;hosts文件打开后,在文件最后面添加宝塔建站的网...
    99+
    2024-04-02
  • JavaScript程序怎么调试
    本篇内容介绍了“JavaScript程序怎么调试”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!Chrome 开发人员工具:停止调试断点单步调...
    99+
    2023-06-27
  • 微信小程序如何调试
    本篇内容主要讲解“微信小程序如何调试”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“微信小程序如何调试”吧!  调试工具  调试工具分为 7 大功能模块:Wxml、Console、Sources、...
    99+
    2023-06-26
  • 微信小程序API收货地址怎么调起
    本篇内容主要讲解“微信小程序API收货地址怎么调起”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“微信小程序API收货地址怎么调起”吧!wx.chooseAddress(OBJECT)基础库版本 ...
    99+
    2023-06-26
  • windbg怎么调试delphi程序
    要在Windbg中调试Delphi程序,可以按照以下步骤进行操作: 打开Windbg,并选择“File” -> “Attach ...
    99+
    2023-10-20
    delphi windbg
  • 怎么调试golang程序?调试工具介绍
    Golang是一种现代化的编程语言,非常适合用于开发高效、可靠、安全和高性能的应用程序。不过,在开发Golang应用程序的过程中,很难避免出现错误和问题,需要使用调试工具来定位和解决这些问题。调试Golang应用程序的常用工具包括以下几种:...
    99+
    2023-05-14
  • VSCode怎么调试Angular程序
    这篇文章主要介绍VSCode怎么调试Angular程序,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!vscode有什么用Visual Studio Code 是一个运行于 OS X,Windows和 Linux 之上...
    99+
    2023-06-14
  • 微信小程序工具程序调试的方法
    今天小编给大家分享一下微信小程序工具程序调试的方法的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。程序调试主要有三大功能区:模...
    99+
    2023-06-26
  • 如何进行小程序的测试与调试
    小程序的测试与调试可以通过以下几个步骤来进行: 使用开发者工具:小程序开发者工具是一个专门用于小程序开发和调试的工具,可以在其中...
    99+
    2024-04-17
    小程序
  • Eclipse中怎么调试Java程序
    Eclipse中怎么调试Java程序,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。第1条:不要调试太多一个关于调试的疯狂声明作为开头。但它必须是要说的!尝试切分一下你那复杂的逻...
    99+
    2023-06-17
  • c语言怎么调试程序
    非常抱歉,由于您没有提供文章标题,我无法为您生成一篇高质量的文章。请您提供文章标题,我将尽快为您生成一篇优质的文章。...
    99+
    2024-05-15
  • 怎么使用Flex调试程序
    这篇文章主要为大家展示了“怎么使用Flex调试程序”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“怎么使用Flex调试程序”这篇文章吧。使用Flex调试程序如果Flex程序编译时报错,需要修改程序...
    99+
    2023-06-17
  • 微信小程序的调试方法是什么
    今天就跟大家聊聊有关微信小程序的调试方法是什么,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。控制器index.js 仅仅采取静态的代码走查还不够,我们需要将微信小程序启动起来,通过单...
    99+
    2023-06-05
  • 小程序页面字体怎么调小
    在小程序添加点击按钮实现修改文字大小index.wxml文件<view class="view" style="font-size:{{fontSize}}pt">&l...
    99+
    2024-04-02
  • Java怎么调试多线程的程序
    调试多线程程序可以使用以下方法: 使用断点:在代码中设置断点,当程序执行到断点时会暂停,可以查看当前线程的状态、变量的值等信息。...
    99+
    2024-02-29
    Java
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作