822 B
822 B
技术背景
技术栈
- pnpm: 用于高效的依赖管理。
- React: 用于构建用户界面的核心库。
- TailwindCSS: 用于样式设计的 CSS 框架。
- Quagga2: 用于从视频流中解码条形码的库。
- idb: 一个轻量级的包装库,用于简化 IndexedDB 操作。
- react-router-dom: 用于在应用内进行路由和视图管理。
开发环境
- 构建工具: Vite 将被用作构建工具,因为它提供了快速的开发服务器和优化的构建过程。
- 节点版本: 建议使用最新的 LTS 版本的 Node.js。
- 包管理: pnpm 将用于安装和管理项目依赖。
依赖
react
react-dom
@vitejs/plugin-react
vite
tailwindcss
postcss
autoprefixer
@ericblade/quagga2
idb
react-router-dom