# vite-vue3-mpa-template **Repository Path**: chi-minke/vite-vue3-mpa-template ## Basic Information - **Project Name**: vite-vue3-mpa-template - **Description**: vite + Vue3 多页面 模板 适合构建同一套代码结构,构建多个项目 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-07-10 - **Last Updated**: 2025-07-10 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Vite + Vue3 多页面 模板 适合构建同一套代码结构,构建多个项目 ## 1, 项目结构 ``` ├── README.md ├── dist // 打包输出目录 ├── public ├── shared // 共享资源 ├── src_one // 项目1资源 │   ├── index.html // 入口文件 │  └── main.ts 主文件 ├── src_two // 项目2资源 │   ├── index.html // 入口文件 │  └── main.ts 主文件 ├── types //ts 声明文件 ├── multiPages.json 多页面配置 ├── .eslintrc.cjs //eslint 配置 ├── .gitignore //git 提交忽略文件 ├── .prettierignore //prettier 忽略文件 ├── .prettierrc.js //prettier 配置 ├── tsconfig.json //ts 配置 ├── vite.config.ts //vite 配置 ├── package.json ``` ## 2, 开发技巧 ** 在子项目中使用共享资源(share/*)时, 必须别名 @ ## 3.如何使用 > 安装依赖 ```shell # 全局安装 npm npm i # yarn yarn ``` > 运行指定项目 ```shell # 项目1 npm run dev:src_two #项目2 npm run dev:src_one ``` > 打包指定子项目 正式环境打包: ```shell # 项目1 npm run build:src_two # 项目2 npm run build:src_one ```