uView Pro

23:52本文档将帮助你快速上手 uView Pro Starter 项目。
在开始之前,请确保你的环境中已安装:
| 工具 | 版本 | 说明 |
|---|---|---|
| Node.js | 16+ | JavaScript 运行时 |
| pnpm | 9+ | 包管理工具(推荐) |
| VS Code | 最新版 | 代码编辑器(可选) |
| HBuilderX | 3.8+ | uniapp 开发工具(可选) |
方式一:直接克隆(推荐)
git clone https://github.com/anyup/uView-Pro-Starter.git
cd uView-Pro-Starter方式二:下载 ZIP
从 GitHub Releases 下载最新版本
方式三:使用 create-uni 脚手架创建
pnpm create uni <项目名称> -t uview-pro-starter# 使用 pnpm(推荐)
pnpm install
# 或使用 npm
npm install
# 或使用 yarn
yarn install提示: 为了确保所有依赖版本一致,建议使用 pnpm 并配合
pnpm-lock.yaml文件
pnpm run dev:h5浏览器会自动打开 http://localhost:5173,支持热模块更新(HMR)。
pnpm run dev:mp-weixin打开微信开发者工具,导入项目的 dist/dev/mp-weixin 目录。
pnpm run dev:app使用 HBuilderX 打开项目进行 App 开发。
pnpm run build:h5输出目录:dist/build/h5
pnpm run build:mp-weixin输出目录:dist/build/mp-weixin
pnpm run build:app编辑 src/manifest.json:
{
"name": "你的应用名称",
"description": "你的应用描述",
"versionName": "1.0.0"
}编辑 src/pages.json 配置路由和全局样式:
{
"pages": [
{ "path": "pages/home/home" },
{ "path": "pages/about/about" }
],
"globalStyle": {
"navigationBarTitleText": "uView Pro"
}
}编辑 src/theme.json 配置亮色和深色主题的颜色:
{
"light": {
"bgColor": "#fcfcfc",
"navBgColor": "#ff6b00",
"tabSelectedColor": "#ff6b00"
},
"dark": {
"bgColor": "#181818",
"navBgColor": "#ff6b00"
}
}安装以下扩展以获得最佳开发体验:
推荐的 .vscode/settings.json 配置:
{
"editor.formatOnSave": true,
"editor.defaultFormatter": "esbenp.prettier-vscode",
"[vue]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[typescript]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
}
}# 清除缓存后重新安装
pnpm install --force确保:
可以尝试:
该项目设计为可定制化的,你可以根据需要删除:
src/locale 目录和 main.ts 中的相关配置src/stores 目录和 main.ts 中的 app.use(store)src/pages 中的页面文件并更新 pages.json现在你已经成功初始化了项目,可以开始开发了:
如果遇到问题,可以:
