Alie-z / at-will-mini

任意门壁纸小程序

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

at-will-mini

壁纸客户端微信小程序版本。

小程序码

开源地址

UI

首页 分类 查询 我的 查看 查看 查看 我的 我的

个人搭建

后端部署

因为小程序需要 hppts 而且需要你的域名备案,如果你刚好有,你可以自建一个代理服务,将你请求代理到 https://wallhaven.cc/api/v1。如果你没有备案域名,你可以使用云开发或者云托管进行代理。

一个简易 Node 实现

小程序部署

直接拉取代码,将小程序 appid 修改为你自己的即可。

根据你部署代理程序修改 lib\config.ts 中配置:

export default {
    apiVersion: "Api 类型", // HttpApi(https) | CloudApi (云托管)
    cloudEnv: "云托管 env",
    httpsApiBase: "Https请求地址"
}

小程序的数据请求相关写在 miniprogram\lib\apis\core\ 里,如果你有自己实现版本,可以继承 abstractApi 实现相关方法,然后修改 config 里的 apiVersion 配置。默认实现里收藏历史记录等都是记录在小程序本地的,如果你需要存在服务的,可自行修改相关接口。

参与贡献

非常欢迎你的贡献,你可以通过以下方式一起共建 😃:

  • 通过 Issue 报告 bug 或进行咨询。
  • 提交 Pull Request 改进 at-will-mini 的代码。

About

任意门壁纸小程序

License:GNU General Public License v2.0


Languages

Language:TypeScript 74.0%Language:Less 25.3%Language:JavaScript 0.8%