稳
看看
看看
看看
看看
看看
看看
冲!
d'd'dddd
d'd'dddd
# 试试
121
看看
试试
试试
首页
使用攻略
友情链接
关于我们
留言反馈
我要投稿
推荐
星泽主页
星泽图床
Search
1
全网最全软件库合集!享你想要!-星泽V社
8,698 阅读
2
新版QQ修改彩色颜色字体代码教程-星泽V社
2,873 阅读
3
星泽潮品社-终端供货-一件代发-退换无忧-星泽V社
2,052 阅读
4
Typecho博客全站部署腾讯云CDN教程-星泽V社
1,774 阅读
5
ArmPro搭建教程附源代码- 星泽V社
1,265 阅读
未来可期
短篇文学
日积月累
谈天说地
NFT发售日历
公告信息
玩机广场
实用软件
玩机教程
值得一看
程序源码
干货教程
Search
标签搜索
星泽V社
typecho
实用软件
源码
程序源码
typecho插件
插件
软件ku
APP
个人主页
图床
Joe
jsDelivr
电脑软件
安卓软件
引导页
教程
Github
腾讯云
wordpress
Mr.星泽
累计撰写
221
篇文章
累计收到
358
条评论
今日撰写
0
篇文章
首页
栏目
未来可期
短篇文学
日积月累
谈天说地
NFT发售日历
公告信息
玩机广场
实用软件
玩机教程
值得一看
程序源码
干货教程
页面
使用攻略
友情链接
关于我们
留言反馈
我要投稿
推荐
星泽主页
星泽图床
搜索到
3
篇与
RuleApi
的结果
2022-05-03
uniapp从基本配置到打包发布,详细流程-星泽V社
有关HbuilderX的基本配置请参考: 本站同款APP部署详解之RuleAPP项目导入这里很多初学者会懵逼,其实很简单,最常用的就是从本地目录导入,软件会自动识别,也可以从官方商城找到合适的项目,直接点击导入插件,反正都可以。至于Git和SVN导入,目前不是很常用,而且我真心想吐槽就是,HbuilderX对这两的支持并不好。项目设置1.在导入完成项目后,请第一时间设置项目,主要就是设置项目的版本号,名称,还有启动图,图标等等,全部都在根目录的manifest.json。这里面的一堆都可以自己摸索,反正玩不坏,玩坏了大不了重新下个项目继续玩。2.这里要注意一个app的应用标识,当你注册用户,并且导入项目后,就可以从自己的开发者中心看到对应的应用标识,如果是别人的应用,就需要点击重新获取。从开发者看到应用标识后,就可以看到详情的信息,在这里还可以生成应用的证书(打包的时候也可以选择测试证书,正式发布的时候就从这里生成应用证书)。3.证书生成其实会让你提供包名,包名是在打包的时候命名的,具体可以看下一步。不过安卓的包名命名没太多讲究,如果要规范点,可以看如下的命名方式。{message type="info" content="包名全部小写,连续的单词只是简单地连接起来,不使用下划线。 采用反域名命名规则,全部使用小写字母。一级包名是顶级域名,通常为com,edu,gov,net,org等,二级包名为公司名,三级包名根据应用进行命名。"/}包名全部小写,连续的单词只是简单地连接起来,不使用下划线。 采用反域名命名规则,全部使用小写字母。一级包名是顶级域名,通常为com,edu,gov,net,org等,二级包名为公司名,三级包名根据应用进行命名。4.还有一个注意点是打包兼容性的配置,下图勾选越多兼容性越强但是安装包越大,如果勾选得少部分设备可能会出现时不时闪退,自己根据情况来吧。项目打包1.直接傻瓜式的根据下图点击,就可以到达打包页面,在这里设置你的包名,这个包名就可以用于去开发者中心生成证书。在开发者中心生成的证书不用下载,官方在云打包的时候会自动为你挂载。不想要官方的证书,也可以自己准备证书,或者使用公共测试证书。注意:苹果的打包也是一样,但是苹果的证书只能去苹果官方生成。也可以发布到其它平台,但是前提是源码得支持那些平台,不然会出现兼容问题。另外,如果是应用商城上架,有时候会有专用证书,以实际情况为准。2.选择安心打包后,就可以自动为你打包了,打包完会自动下载到本地,提示你在哪个文件夹,自己拖出来就行了。如果安心打包失败,可以选择传统打包,反正都一样就是速度慢点。H5编译1.uniapp是可以编译为h5网页的,可以直接用来做手机端,不过前提是要做好接口的跨域,并且源码得兼容H5,同时h5也可以作为IOS的套壳应用,达到免签约的接近app的IOS应用使用效果。这里,可以多摸索摸索,反正玩不坏。最后,有不明白的地方可以加群一起交流:695948781
2022年05月03日
188 阅读
0 评论
0 点赞
2022-05-03
本站同款APP部署详解之后端接口RuleAPI-星泽V社
本文讲解本站同款APP部署所需要的后端api——RuleAPI的部署,APP部署详见另一篇文章。 本站同款APP部署详解之RuleAPP 星泽V社博客APP上线了!RuleAPIRuleApi,基于typecho1.1正式版数据库,使用JAVA语言Springboot框架,整合redis缓存数据库,COS、OSS对象存储,是目前typecho程序功能最全,接口最完善,用户体验最好,且性能最佳的API程序。集成了用户模块(登陆,注册,邮箱验证,用户查询,用户修改),文章模块,评论模块,分类模块,和上传模块(三合一上传方式,OSS,COS,本地上传均可),在安装完成后,可以进一步扩展typecho网站的功能,并实现更强大的性能,更全面的应用范围。 通过RuleApi,你可以将网站模块化,通过API将用户系统与网站分离,实现自定义的个人中心,基于token的验证机制可以实现多个域名下共用相同的用户系统。通过RuleApi,还可以实现外置的作者中心投稿管理,甚至给网站额外增加一个功能全面的用户中心,总之无论怎样的功能搭配都可以用API和主网站完全分离但数据共通。另外,RuleApi将整个网站的数据api化,所以还可以通过它让网站彻底动静分离,实现部分或者全站的js数据渲染,还可以通过它来搭建无数个与主站分离但是数据共通的网站,或者让网站的数据可以被其它网站共享。最后,RuleApi可以配合开发微信小程序,APP,或者其它的接口化应用,总之更多的功能还可以继续发掘。项目地址:RuleAPI安装因为RuleApi有两种安装方式,一种是一键脚本安装,一种是手动安装,两种的更新会有区别。这里我只演示脚本安装,方便快捷,无脑操作。不要问为什么,一步一步的跟着做就没问题。首先,要确定服务器上安装了 typecho ,因为RuleApi本质上是 typecho 的扩展,所以连接的也是 typecho 的数据库。然后,安装一个 redis ,这个宝塔都是自带的,在软件商店随便就安装了,无需配置什么,不需要我多说了吧。1.打开终端,执行如下指令,安装screenyum install screen{message type="info" content="screen是一款进程保护程序,可以让你就算退出了终端,指令也会继续运行。安装过程会让你输入你的服务端口,端口一般 8080 ,然后还有数据库信息,填写你安装 typecho 的数据库信息,然后直接输入y再Enter确定,如果没有也没关系。"/}2.执行安装脚本首先创建一个进程保护窗口,再进入opt文件夹,screen -S api cd /opt然后执行RuleApi一键安装脚本,暂时只兼容Centos6以上版本,最好7(测试阶段)国内节点:wget https://www.ruletree.club/ruleapi.sh && sh ruleapi.sh install海外节点 (香港,和境外服务器可以用,如果国内节点失效,也可以删除/opt目录下的ruleapi.sh再尝试这个):wget https://www.ruletree.club/api/ruleapi.sh && sh ruleapi.sh install运行成功效果如下: 安装完成后,将服务器 /opt 文件夹中的 apiResult.php 文件,剪切到 typecho 网站的根目录。 apiResult.php 这个文件负责APP的更新推送,后面会在APP部署教程里详细说明。说明脚本还提供其它管理选项,分别是如下: 注意,项目启动之后,运行日志将输出到 /opt 目录下 out.txt 文件,如果启动后出现异常或者无法访问,可以打开这个文件查看具体的原因。 /opt/application.properties 为主要的配置文件,如果出现安装脚本配置错误,项目无法正常启动,就可以在这个文件进行修改。启动RuleAPish /opt/ruleapi.sh start停止RuleAPish /opt/ruleapi.sh stop重启RuleAPish /opt/ruleapi.sh restart删除RuleAPish /opt/ruleapi.sh uninstall查看帮助信息sh /opt/ruleapi.sh help配置因为脚本安装只是完成基础的安装,更多的设置需要手动编辑 /opt/application.properties 文件,里面就可以配置包括对象存储,数据库前缀,图片key,和其它更加详细的信息等,修改完成后,通过执行重启指令生效。当然也可以在前台编辑。访问RuleAPi 宝塔里额外创建一个网站(二级域名,千万别和其它网站共用),网站类型为静态就好,然后找到伪静态设置,加入如下代码保存。 location ^~ / { add_header 'Access-Control-Allow-Origin' '*'; add_header 'Access-Control-Allow-Methods' 'GET, POST, OPTIONS, PUT, DELETE'; add_header 'Access-Control-Allow-Credentials' 'true'; add_header 'Access-Control-Allow-Headers' 'Authorization,Content-Type,Accept,Origin,User-Agent,DNT,Cache-Control,X-Mx-ReqToken,X-Data-Type,X-Requested-With,X-Data-Type,X-Auth-Token'; if ( $request_method = 'OPTIONS' ) { return 200; } proxy_pass http://127.0.0.1:8080; proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header REMOTE-HOST $remote_addr; } 上述代码的用途是反向代理,并获取真实IP,且开始跨域。宝塔自带的反向代理功能比较复杂,所以省事的话,请采用上述的方法。其中127.0.0.1:8080就是你的内网接口地址,这里只需要改8080这个端口号(如果你定义了其它的话)整个过程不要开启任何外网端口,切记!!!! 访问刚刚绑定的域名进入主页面后,请点击这个选项,完成最终的安装。本地图片访问配置下面这些配置很重要,请严格按照我完全一模一样的填写和配置来,不要在不明白 springboot 机制的时候,就开始自我发挥!1.部署在 linux 时,如果采用本地上传接口上传图片,那么图片将会存在临时文件夹中,如果项目重启或者更换,将可能导致数据丢失。所以需要手动创建以下文件,并新建一个网站,设置网站目录为如下:/opt/files/static接着,继续配置 application.properties ,找到 webinfo.uploadUrl ,修改为上面那个新建网站的域名,记得加http或者https申明。这里也可以在api前台配置。邮箱发送和图片key配置1.邮箱发送直接参考各个邮箱的配置方式,一般只需要配置三个东西。 host 是根据邮箱的不同设置不同,以不同邮箱官方为准,配置文件 application.properties 中代码如下。spring.mail.host=smtp.qq.com spring.mail.username=邮箱地址(XXX@qq.com) spring.mail.password=各种不同邮箱的授权码或者密码2.APP中有个图库的功能,这里是获取pexels的免费无版权图片,后期可能会基于此开发文章插图功能,所以建议获取。直接前往这个地址注册并验证邮箱即可,完全是免费的: 传送门 然后填入 application.properties 的指定字段webinfo.pexelsKey=Pexels获取的用户API Key或前台文本框里对象存储OSS和COS配置OSS配置案例如下:aliyun.endpoint=oss-cn-beijing.aliyuncs.com(这里是地域节点地址) aliyun.accessKeyId= aliyun.accessKeySecret=XXX(你的accessKeySecret) aliyun.bucketName=存储桶名称 aliyun.urlPrefix=存储桶外网访问地址 oss.filePrefix=api(文件夹前缀,必填)COS配置案例如下:spring.cos.accessKey=accessKey密钥 spring.cos.secretKey=secretKey密钥 spring.cos.bucket=ap-guangzhou(地域节点) spring.cos.bucketName=ruletree(存储桶名称) spring.cos.path=https://cdn.ruletree.club(对象存储外网访问地址) spring.cos.prefix=api(文件夹前缀,必填)以上配RuleApi更新首先执行更新脚本sh /opt/ruleapi.sh update该脚本会下载当前服务器最新版 jar 和最新版的脚本文件,并将新版的新版配置文件 application.properties 下载至 /opt/upfile ,更新过程并不会重启接口,请自己对照 /opt/upfile 中的配置文件,查看是否有新增项,然后修改 /opt/application.properties ,比对无误后,执行重启脚本:sh /opt/ruleapi.sh restart到这整个后端的api就安装好啦,下一步就是APP的部署了,这里有不明白的可以留言或者加入我的交流群交流。QQ群:695948781
2022年05月03日
180 阅读
0 评论
0 点赞
2022-04-04
星泽V社博客APP上线了!-星泽V社
hi! 见字如面,正如标题所说,我们的的博客APP已经开发上线,欢迎大家体验~下载地址点击下载更新日志{collapse}{collapse-item label="APP更新日志" open} {timeline}{timeline-item color="#19be6b"}2022-4-4 v1.0.23APP上线{/timeline-item}{timeline-item color="#19be6b"}2022-4-8 v1.0.24功能性更新:1.新增用户中心扫码登录2.新增绑定QQ授权3.完善充值支付系统4.完善商城系统5.累积修复{/timeline-item}{timeline-item color="#19be6b"}2022-4-15 v1.0.25功能性更新:1.修复微信登录2.修复影响使用的bug3.累积修复{/timeline-item}{timeline-item color="#19be6b"}2022-4-23 v1.2.0版本更新:1.优化UI2.优化小程序兼容性3.新增卡密充值4.新增VIP会员模块5.优化文章和专题标签的推荐机制6.优化了商品发布流程{/timeline-item}{timeline-item color="#19be6b"}2022-4-25 v1.2.1版本更新:1.解决新版本微信小程序兼容问题2.修复自定义tabar老式机型不兼容问题3.修复部分内部跳转失效&错误问题4.优化了部分数据加载模式{/timeline-item}{timeline-item color="#ed4014"}2022-5-4 v1.2.2版本更新:1.增加邀请注册功能,设置邮箱和邀请注册开关。2.增加单个商品设置VIP折扣功能。3.问题累积修复。{/timeline-item}{/timeline}{/collapse-item}{/collapse}APP界面
2022年04月04日
1,046 阅读
2 评论
2 点赞
首页
复制
搜索
前进
后退
重载网页
和我当邻居
给我留言吧