为什么要捐赠
API 资源管理器
升级指南
NEW!
quasar.config 文件
将项目转换为使用 Vite 的 CLI
浏览器兼容性
支持 TypeScript
目录结构
命令列表
CSS 预处理器
路由
延迟加载 - 代码分割
处理资产
启动文件
预取功能
API 代理
处理 Vite
处理 process.env
使用 Pinia 进行状态管理
使用 Vuex 进行状态管理
代码校验器
测试与审计
开发移动应用程序
Ajax 请求
向公众开放开发服务器
Quasar CLI with Vite - @quasar/app-vite
目录结构

这是包含所有模式的项目的结构。不过,不用担心!

提示

如果您是初学者,您只需要关心 /quasar.config 文件(Quasar 应用配置文件)、/src/router/src/layouts/src/pages 以及可选的 /src/assets

public
# 纯静态资产(直接复制)
assets/
# 动态资产(由 Vite 处理)
components/
# 用于页面和布局的 .vue 组件
app.sass
quasar.variables.sass
# 您可以调整的 Quasar Sass 变量
layouts/
# 布局 .vue 文件
pages/
# 页面 .vue 文件
boot/
# 启动文件(应用初始化代码)
index.js
# Vue 路由器定义
routes.js
# 应用路由定义
index.js
# Pinia 初始化
<store>
# Pinia 存储...
<store>...
index.js
# Vuex 存储定义
<folder>
# Vuex 存储模块...
<folder>
# Vuex 存储模块...
App.vue
# 应用的根 Vue 组件
index.html
# index.html 模板
src-ssr/
# SSR 特定代码(例如生产 Node 网页服务器)
src-pwa/
# PWA 特定代码(例如 Service Worker)
src-capacitor/
# Capacitor 生成的文件夹,用于创建移动应用
src-cordova/
# Cordova 生成的文件夹,用于创建移动应用
src-electron/
# Electron 特定代码(例如“主”线程)
src-bex/
# BEX(浏览器扩展)特定代码(例如“主”线程)
spa
# 构建 SPA 时示例
ssr
# 构建 SSR 时示例
electron
# 构建 Electron 时示例
...
quasar.config.js
# Quasar 应用配置文件
.gitignore
# GIT 忽略路径
.editorconfig
# EditorConfig 文件
.eslintignore
# ESLint 忽略路径
.eslintrc.cjs
# ESLint 配置
postcss.config.cjs
# PostCSS 配置
jsconfig.json
# 编辑器配置(如果未使用 TypeScript)
tsconfig.json
# TypeScript 配置
package.json
# npm 脚本和依赖项
README.md
# 网站/应用的自述文件