1 Star 0 Fork 0

boyyang / boyyang_wallpaper

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

boyyang.wallpaper

项目介绍

单纯的想写一款桌面壁纸软件,给自己使用。发现写Mac桌面应用需要重新学习一套 新的语言,感觉有的复杂。所以在网上搜罗了一圈,打算加入electron当一名异教徒 electron 简单易上手,所以花了几天时间简单的看了一下官方文档,使用electron-vite 官网 搭建了一套 vue3 + ts + vite + naiveUi 的项目,然后使用第三方库wallpaper.js 用来 修改mac桌面壁纸(这个库找了很久,网上到处找也没有找到好的解决方案)。

项目启动

yarn dev

项目打包

yarn build

页面截图

  • 首页

首页

  • 系统托盘

系统托盘

功能

  • 更换静态壁纸功能
  • 图片搜索功能(需要注册 boyyang.blog 博客账号)
  • 图片收藏功能(需要注册 boyyang.blog 博客账号)

后端API

由于接口比较少,所以为了不再重新搭建项目以及新建数据库等,所以我 使用了个人博客项目的后端接口,有兴趣可以访问 GitHub地址 或者 Gitee地址

主要技术栈(前端)

  • electron
  • vue3 + ts
  • naive-ui
  • vite
  • wallpaper.js

主要技术栈(后端)

  • go
  • go-zero
  • mysql
  • 对象存储
  • 微信云开发

空文件

简介

electron 桌面壁纸应用 展开 收起
TypeScript
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
TypeScript
1
https://gitee.com/boyyanglove/boyyang_wallpaper.git
git@gitee.com:boyyanglove/boyyang_wallpaper.git
boyyanglove
boyyang_wallpaper
boyyang_wallpaper
main

搜索帮助

344bd9b3 5694891 D2dac590 5694891