Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: 初始化 /desktop 项目结构 #9

Merged
merged 5 commits into from
Feb 21, 2024
Merged

feat: 初始化 /desktop 项目结构 #9

merged 5 commits into from
Feb 21, 2024

Conversation

Chilfish
Copy link
Owner

@Chilfish Chilfish commented Feb 20, 2024

它终于来了,这是一项重大更新🤯,将包含一下修改:

  • 使用 electron 构建 Windows 与 MacOS 的桌面版 app,使用方式将更简洁方便、易于上手
  • 数据存储方面,用 Sqlite 取代 json,将会更快🥳
  • 油猴脚本仅保留 bug 修复的更新
  • 支持将旧数据的 data.mjs 导入,无缝迁移

当然,现在还是个 draft pr,努力填坑中……

rewrite web portion using Nuxt.

Utilize SQLite for data persistence instead of JSON.
@Chilfish
Copy link
Owner Author

步子有点大了……先只写 desktop 部分好了 -> sqlite,然后才是 Nuxt

@Chilfish Chilfish changed the title 构建桌面版,并重构 web 端,引入 Sqlite feat: 桌面端支持,并用 Sqlite 代替 json data Feb 20, 2024
@Chilfish Chilfish changed the title feat: 桌面端支持,并用 Sqlite 代替 json data feat: 初始化 /desktop 项目结构 Feb 21, 2024
@Chilfish Chilfish added the enhancement New feature or request label Feb 21, 2024
@Chilfish
Copy link
Owner Author

还是慢慢来吧,先引入基本的 electron 项目结构,之后再开发

@Chilfish Chilfish marked this pull request as ready for review February 21, 2024 03:59
@Chilfish Chilfish merged commit 27232bc into main Feb 21, 2024
@Chilfish Chilfish deleted the feat/desktop branch February 21, 2024 04:00
@Chilfish Chilfish mentioned this pull request Feb 23, 2024
17 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant