Lichas/todoist

★ 0Forks 0TypeScriptGitHub ↗Compare

README

Electron Todoist Demo

这是一个使用 Electron 和 React 构建的简单 Todoist 桌面应用演示。

功能特点

  • 添加、编辑、删除任务
  • 标记任务完成状态
  • 简洁美观的用户界面
  • 本地数据存储

技术栈

  • Electron
  • React
  • TypeScript
  • Tailwind CSS
  • Vite

开发环境设置

  1. 安装依赖:
cnpm install
  1. 启动开发服务器:
cnpm run dev
  1. 构建应用:
cnpm run build
cnpm run package

项目结构

electron_todoist/
├── src/
│   ├── main/                 # 主进程代码
│   ├── renderer/            # 渲染进程代码
│   │   ├── components/      # React 组件
│   │   ├── pages/          # 页面组件
│   │   ├── styles/         # CSS 样式文件
│   │   └── App.tsx         # 主应用组件
│   └── preload/            # 预加载脚本
├── public/                 # 静态资源
├── package.json           # 项目配置和依赖
├── tsconfig.json         # TypeScript 配置
└── README.md            # 项目说明文档

许可证

ISC

Contributors

sofeel

Issues