小程序前端部署在哪里

小程序前端部署在哪里,第1张

后台的部署需要分为前端与后端的部署,对于前端的部署,需要我们在对代码进行打包后,放到我们的服务器上,对于打包的 *** 作,我以我使用的niua框架进行举例,首先在窗口页面进行打包,

使用代码:npm run build --prod对前端进行打包

然后裤慎在服务器上的使用位置进行部署运行。

然后就是对于后台代码的打包

我们可以直接使用idea的maven插件打包好后可以直接使用

在这里插入图片描述

2、前台的部署

由于我们使用的是微信小程序模拟工具,在进行调试没有问题之后,可以然后在确定appid没有问题之后,胡亏敬使用模拟工具里的上传按钮就可以上传版本。

然后到微信公众平台上对使用的外部接口进行设空旅置然后发行。

文章知识点与官方知识档案匹配

小程序技能树首页概览

3838 人正在系统学习中

其实还蛮简单的,可以说一搜一大把,下面说下两种方式。

自行开发

主要就是通过小程序端直接请求登录获取到code(登录凭证)、如果需要获取用户手机号则需要再次授权需要iv和encryptedData,注意这里前基授权两次,也可以作为一次处理。

(1) 后端接收到小程序端请求的code,进行解密,可以参考微信小程序开发文档,拿到openId和session_key,这一步如果是已经注册的用户可以直接将后台分配的token一起组成对象存储到redis中,期限7-30天皆可,先从redis判定这个openId是否已经解析过且已存储为正式用户,是慧团谨则直接返回系统的登录凭证完成登录。如果不是就需要走第二步。

(2)通过iv和encryptedData解析获取用户的手机号,完成解析后将用户信息存储,并一样存储到数据库和redis中,返回凭证。

2. 使或茄用已经集成好的sdk,使用maven项目直接引入对象的jar即可。

举个栗子 weixin-java-miniapp 可以看下对应的文档说明,使用已经集成好的方法即可。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12474293.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-25
下一篇 2023-05-25

发表评论

登录后才能评论

评论列表(0条)

保存