- 项目采用 Vue 3 + Pinia + Vite + Uniapp + TypeScript + 微信小程序 + H5 + App 开发
- 项目起步
- 首页模块
- 推荐模块
- 分类模块
- 详情模块
- 登录模块
- 用户模块
- 地址模块
- SKU 模块
- 购物车模块
- 订单模块
- 项目打包
- Windows 版本: Windows 11 家庭中文版
- 开发工具: VS Code 、 HbuilderX 、 微信开发者工具
- Node 版本: v16.15.0
- pnpm 版本:v8.6.10
- 安装依赖
# npm
npm i --registry=https://registry.npmmirror.com
# pnpm
pnpm i --registry=https://registry.npmmirror.com
- 运行程序
# 微信小程序端
npm run dev:mp-weixin
# H5端
npm run dev:h5
# App端
需 HbuilderX 工具,运行 - 运行到手机或模拟器
- 微信开发者工具导入
/dist/dev/mp-weixin
目录
├── .husky
├── .vscode
├── dist
├── src
│ ├── components
│ ├── composables
│ ├── pages
│ ├── index
│ ├── category
│ ├── cart
│ ├── my
│ ├── goods
│ └── hot
│ └── login
│ ├── pagesMember
│ ├── address
│ ├── address-form
│ ├── profile
│ └── settings
│ ├── pagesOrder
│ ├── create
│ ├── detail
│ ├── list
│ └── payment
│ ├── services
│ ├── static
│ ├── images
│ └── tabs
│ ├── stores
│ ├── modules
│ └── index.ts
│ ├── styles
│ └── fonts.scss
│ ├── types
│ ├── utils
│ ├── App.vue
│ ├── main.ts
│ ├── pages.json
│ ├── manifest.json
│ └── uni.scss
├── .eslintrc.cjs
├── .prettierrc.json
├── .gitignore
├── index.html
├── package.json
├── tsconfig.json
└── vite.config.ts