Skip to content

Latest commit

 

History

4 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TodoApp

一个基于 React 和 Electron 的跨平台待办事项应用。 img.png

项目简介

  • 前端:React
  • 桌面端壳:Electron
  • 构建工具:Webpack
  • 支持 macOS(默认配置),可扩展支持 Windows

主要目录结构

├── dist/                # 构建产物目录
├── src/                 # React 源码目录
├── main.js              # Electron 主进程入口
├── package.json         # 项目配置
├── webpack.config.js    # Webpack 配置

安装依赖

npm install

开发模式

  • 启动 React 前端开发服务器:
npm start
  • 启动 Electron 调试:
npm run electron-start

构建与打包

  • 构建 React 前端:
npm run build
  • 打包 Electron 应用(macOS):
npm run electron-pack

Windows 打包请参考 electron-builder 官方文档,需配置 Windows 相关参数。

主要依赖

  • react
  • react-dom
  • electron
  • electron-builder
  • webpack

常见问题

  • 白屏或资源加载失败:请检查 main.js 中生产环境路径配置。
  • 权限或签名警告:macOS 下如无开发者证书会跳过签名,可忽略测试。

License

ISC

About

This is a project entirely generated by AI, intended for recording to-do items

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages