# quasar-admin-scaffold **Repository Path**: youwei997/quasar-admin-scaffold ## Basic Information - **Project Name**: quasar-admin-scaffold - **Description**: No description available - **Primary Language**: Unknown - **License**: MulanPSL-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-06-21 - **Last Updated**: 2025-07-03 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Quasar 项目 这是一个基于 Quasar 框架构建的应用程序项目,集成了 Electron 以实现桌面端功能。项目具备清晰的结构,支持模块化开发,并提供了开发、构建和格式化等常用脚本。 ## 安装依赖 确保你已经安装了 [Node.js](https://nodejs.org) 和 [PNPM](https://pnpm.io)。然后运行以下命令: ```bash pnpm install ``` ## 开发模式启动 要以开发模式启动应用程序(支持热重载和错误报告): ```bash pnpm dev ``` ## 代码规范与格式化 运行以下命令以检查代码规范: ```bash pnpm lint ``` 如需格式化代码,请运行: ```bash pnpm format ``` ## 构建生产版本 构建优化后的生产版本应用,使用: ```bash pnpm build ``` ## 自定义配置 你可以通过修改 `quasar.config.ts` 文件来定制 Quasar 的配置,如构建目标、插件集成等。 ## 项目结构概览 - **`src/`**:主源码目录,包含 Vue 组件、布局、路由和启动脚本。 - **`App.vue`**:主应用组件。 - **`layouts/`**:页面布局组件。 - **`pages/`**:页面组件。 - **`boot/`**:启动脚本,用于配置插件(如 `axios`, `pinia`)。 - **`router/`**:路由配置。 - **`src-electron/`**:Electron 相关代码。 - **`electron-main.ts`**:Electron 主进程逻辑。 - **`electron-preload.ts`**:预加载脚本。 - **`electron-env.d.ts`**:Electron 环境声明。 - **`public/`**:静态资源文件,如图标和 favicon。 - **配置文件**:包括 `.npmrc`, `.prettierrc.json`, `eslint.config.js`, `tsconfig.json` 等,用于项目配置和类型定义。 ## 开源许可 本项目使用 MIT 许可证,详见根目录下的 `LICENSE` 文件(如有)。 如需了解更多关于 Quasar 和 Electron 的使用,请参考 [Quasar 官方文档](https://quasar.dev) 和 [Electron 官方文档](https://electronjs.org/docs)。