一、微信小程序需要什么1.需要经过ICP备案的域名像.club这样的国际域名,说是已经备案了,但在微信公众平台设置还是不可用的。需要老老实实去阿里云备案【传送带】,一般需要20个工作日。
2.需要云服务器
3.需要把你的域名解析到你的云服务器上
二、node开启https服务4.上代码(改掉ssl证书的文件名为你自己的,第三部分会说如何生成你的SSL证书)
varexpressrequire('express');varappexpress();varhttpsrequire('https'),fsrequire('fs');varhomepage{columns:['春节','元宵节','清明节','端午节','中秋节','国庆节','重阳节','元旦']};//https服务varoptions{key:fs.readFileSync('./ssl/yourkey.key'),cert:fs.readFileSync('./ssl/yourcert.crt')}https.createServer(options,function(req,res){res.writeHead(200,{"Content-Type":"text/html",'charset':'utf-8','Access-Control-Allow-Origin':'*','Access-Control-Allow-Methods':'PUT,POST,GET,DELETE,OPTIONS'});datahomepage;console.log(data);res.end(JSON.stringify(data));}).listen(8443);console.log('Serverrunningathttps://127.0.0.1:8443/');三、SSL证书5.问题来了,SSL证书如何获得?像我这种小白自然是连SSL是啥都不知道的。大概就是一个key和一个cert,生成的证书如果是安全的,则可以成功开启https服务。如何生成呢?
我是先来了波自签名证书,小白嘛,总是网上说什么就试什么的。前端们一定电脑上基本都装了git客户端,那么就可以直接打开你的gitbash,进行下面的操作://1、生成私钥key文件:opensslgenrsa-outprivatekey.pem1024//2、通过私钥生成CSR证书签名(需要填一些信息、可直接回车)opensslreq-new-keyprivatekey.pem-outcertrequest.csr//3、通过私钥和证书签名生成证书文件opensslx509-req-incertrequest.csr-signkeyprivatekey.pem-outcertificate.pem6.出现Signatureok表示成功,可以发现电脑里多了这三个文件:privatekey.pem:私钥certrequest.csr:CSR证书签名certificate.pem:证书文件发现我是在C:/Users/cxyi文件路径下进行的git,自然这三个文件也生成在此目录下:把文件放到自己的项目目录下引用就可以使用了。但是!不能使用自签名证书!会变成下面这样证书不合法。。。
使用腾讯云下载下来的证书(因为我域名是在腾讯云买的)即可下载到一个包含很多服务版本的ssl证书:把node代码中的两个文件替换成这个证书的Nginx版本下的两个文件就可以使用了,不会有隐私设置错误。四、关于云服务器在云服务器上安装node,拷贝后台node项目到云服务器上,运行即可。如果不能正常访问,考虑出入站问题,设置你的服务器对应端口开启。需要注意跨域问题,第二部分的代码中已经进行了跨域的处理:'Access-Control-Allow-Origin':'*','Access-Control-Allow-Methods':'PUT,POST,GET,DELETE,OPTIONS'如何使用云服务器拷贝文件远程桌面连接时:选择你的文件磁盘这样就可以在云服务器上的文件资源管理器上看到你的D盘了。五、关于微信小程序的开发环境7.怎样无需域名、备案,在本地即可进行开发呢?只需打开微信开发者工具–详情–勾选:不校验合法域名、web-view(业务域名)、TLS版本以及HTTPS证书。这样当你域名还未备案成功时,可以先在本地进行node的https服务的前后台开发(直接使用还未备案的域名即可,因为你的服务器是可以直接用的,只是当成普通的web项目),备案成功后:
登录微信公众平台–开发设置–服务器域名,填入备案好的域名;打开微信开发者工具–详情–将之前勾选的不校验去掉勾选;在微信开发者工具上传开发版本,在微信公众平台将开发版本提交审核,审核通过则成为线上版本。审核一般需要1-3个工作日。
微信小程序node搭建https服务器-微信小程序自己搭建服务器-微信小程序本地开发
浏览量:2905
时间:
来源:chenxiaoyi0207
版权声明
即速应用倡导尊重与保护知识产权。如发现本站文章存在版权问题,烦请提供版权疑问、身份证明、版权证明、联系方式等发邮件至197452366@qq.com ,我们将及时处理。本站文章仅作分享交流用途,作者观点不等同于即速应用观点。用户与作者的任何交易与本站无关,请知悉。
最新资讯
-

即速应用,赋能企业玩转微信小程序智慧经营
作为国内领军的智慧商业经营服务商,即速应用始终秉承“让每个企业都拥有自己的智慧店铺”的愿景,持续赋能更多企业玩转智慧经营。即速应用旗下拥有“小程序搭建工具-即速应用”、“私域流量专家-即客云”等产品,帮助商家打通互联网全生态营销闭环。 -

即客云2.0重磅更新,让微信小程序运营更简单!
即客云作为一款基于企业微信的第三方工具,现从多维度提供超过30种功能,自上线以来,已服务多家企业,受到一致好评。近期,我们根据客户反馈和市场调研正式推出升级版 即客云2.0!更新了私域运营SOP,群日历功能,批量拓客,客户雷达,消息推送,个人欢迎语,帮助企业更好运用企业微信;同时提升了社群运营工作标准化,提升运营效率,帮助企业实现客户增长,玩转私域流量。 -

零代码 + AI 双轮驱动|即速应用解锁人工智能小程序开发新范式
无需代码、无需 AI 算法功底,普通人也能快速搭建智能小程序。即速应用将人工智能与零代码开发深度融合,推出 AI 智能生成能力,用户通过自然语言描述需求,AI 自动生成小程序页面、功能模块与后台配置,覆盖商城、预约、同城、社区团购等全场景。平台内置 AI 智能推荐、智能客服、用户画像分析等能力,一键对接微信生态,打通视频号、企业微信、短信跳转,帮企业快速落地 AI 应用,抢占智慧经营先机,让每家企业都拥有 AI 驱动的智慧店铺。










