Skip to content

Albert-PZY/CozyTag

Repository files navigation

CozyTag

CozyTag 是一个基于 React 19、Vite 8、React Router、Tailwind CSS 4、daisyUI、Dexie 和 vite-plugin-pwa 的本地标签与书签管理应用。

环境要求

  • Node.js 20+
  • pnpm 10+

安装依赖

项目统一使用 pnpm,不要使用 npm

pnpm install

本地开发

启动 Vite 开发服务器:

pnpm dev

启动后自动打开浏览器:

pnpm dev -- --open

生产构建与预览

构建生产版本:

pnpm build

本地预览生产构建:

pnpm preview

如果需要和 Playwright E2E 配置保持一致,使用固定端口 4274 预览:

pnpm preview -- --host 127.0.0.1 --port 4274

质量检查

TypeScript 类型检查:

pnpm check

运行单元测试与 E2E:

pnpm test

仅运行 Playwright E2E:

pnpm test:e2e

代码风格检查:

pnpm lint

格式化代码:

pnpm format

About

Tab Navigation

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors