为什么捐赠
API 浏览器
联系站长
Quasar CLI with Webpack - @quasar/app-webpack
目录结构

下面是安装了所有 Quasar 模式的项目的目录结构,不过不用被复杂的目录吓到!

TIP

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

public
# 纯静态资源(会被直接复制到产物目录中)
assets/
# 动态资源(会被 Webpack 处理打包)
components/
# 可用于 pages 和 layouts 中的 .vue 组件
app.sass
quasar.variables.sass
# Quasar Sass 变量,供您自定义调整
layouts/
# 布局 .vue 文件
pages/
# 页面 .vue 文件
boot/
# Boot 启动文件(项目初始化代码)
index.js
# (或 .ts)Vue Router 定义
routes.js
# (或 .ts)路由规则定义
index.js
# (或 .ts)Pinia 初始化
<store>
# Pinia stores...
<store>...
App.vue
# 项目的 Vue 根组件
src-ssr/
# SSR 模式专属代码(例如生产环境的 Node.js Web 服务器)
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
# (或 .ts)Quasar 项目配置文件
index.html
# index.html 模板文件
.gitignore
# GIT 忽略配置文件
.editorconfig
# EditorConfig 编辑器配置文件
eslint.config.js
# ESLint 配置文件
postcss.config.cjs
# PostCSS 配置文件
babel.config.js
# Babel 配置文件
jsconfig.json
# 编辑器配置文件(未使用 TypeScript 时)
tsconfig.json
# TypeScript 配置文件
package.json
# npm 脚本与依赖管理
README.md
# 网站/App 的 readme 文件