- 添加 Electron 主进程和渲染进程 - 实现读卡器连接、断开和读取卡片 ID 功能 - 添加自定义窗口标题栏和窗口控制 - 实现简洁美观的用户界面 - 添加项目文档 README.md
NFC 读卡器
一个基于 Electron 的 NFC 卡片读取应用程序,支持连接读卡器并读取卡片 ID。
功能特性
- 连接/断开 NFC 读卡器
- 读取 NFC 卡片 ID
- 实时状态显示
- 简洁美观的用户界面
安装
npm install
运行
npm start
使用说明
- 启动应用后,点击"连接读卡器"按钮连接读卡器
- 连接成功后,将 NFC 卡片放置在读卡器上
- 点击"读取卡片"按钮读取卡片 ID
- 读取结果将显示在结果区域中
- 使用完毕后,点击"断开连接"按钮断开读卡器
项目结构
NFCReader/
├── index.html # 主页面
├── main.js # Electron 主进程
├── renderer.js # 渲染进程逻辑
├── style.css # 样式文件
├── lib/
│ └── cardReader.es.js # 读卡器核心库
└── package.json # 项目配置
技术栈
- Electron
- JavaScript (ES6+)
- HTML5
- CSS3
许可证
MIT
Description
Languages
JavaScript
48.1%
CSS
37.3%
HTML
14.6%