Spaces:
Runtime error
Runtime error
| title: Taro 多端开发示例 | |
| emoji: 🚀 | |
| colorFrom: blue | |
| colorTo: green | |
| sdk: docker | |
| pinned: false | |
| short_description: Taro 多端开发示例 | |
| # Taro 多端开发示例 | |
| 这是一个基于 Taro 4 的多端开发项目,支持微信小程序、H5 等多端运行。 | |
| ## 功能特性 | |
| - **多端支持**: 一套代码同时生成小程序和 H5 应用。 | |
| - **H5 适配**: H5 页面限制最大宽度并居中显示,适配桌面端浏览器。 | |
| - **中文支持**: 全中文注释和文档。 | |
| - **Docker 部署**: 提供 Dockerfile 用于容器化部署。 | |
| ## 快速开始 | |
| ### 安装依赖 | |
| ```bash | |
| npm install | |
| # 或者 | |
| pnpm install | |
| ``` | |
| ### 开发环境运行 | |
| ```bash | |
| # 微信小程序 | |
| npm run dev:weapp | |
| # H5 | |
| npm run dev:h5 | |
| ``` | |
| ### 构建生产版本 | |
| ```bash | |
| # 微信小程序 | |
| npm run build:weapp | |
| # H5 | |
| npm run build:h5 | |
| ``` | |
| ## 目录结构 | |
| ``` | |
| ├── config # 编译配置 | |
| ├── src # 源码目录 | |
| │ ├── pages # 页面文件 | |
| │ ├── app.config.ts # 全局配置 | |
| │ ├── app.scss # 全局样式 | |
| │ ├── app.tsx # 入口组件 | |
| │ └── index.html # H5 入口模板 | |
| ├── Dockerfile # Docker 构建文件 | |
| └── package.json # 项目依赖 | |
| ``` | |
| ## 注意事项 | |
| - H5 端使用了条件编译样式,确保在大屏设备上居中显示。 | |
| - 小程序端请使用微信开发者工具打开 `dist` 目录预览。 | |