当前位置: 首页 > news >正文

分享一个移动端项目模板:React-Umi4-mobile

分享一个移动端项目模板:React-Umi4-mobile

大家好,今天想和大家分享一个我最近做的移动端项目模板 React-Umi4-mobile。

模板的主要内容

这个模板主要包括:

  • 基于 Umi 4 框架
  • 使用了 antd-mobile 组件库
  • 配置了 px 自动转 vw(基于375设计稿)
  • 设置好了接口代理
  • 支持 TypeScript
  • 封装了api request 请求

怎么使用

使用起来很简单:

# 安装依赖
pnpm install  # 也可以用npm或yarn# 启动项目
pnpm dev

这样就能在浏览器打开项目了,很方便。

项目结构

项目结构很简单,主要就是:

├── .umirc.ts     # 配置文件
├── package.json  # 依赖包
└── src/          # 源码目录

适合做什么项目

这个模板适合开发:

  • 移动端H5页面
  • 微信小程序内嵌H5
  • 需要适配手机屏幕的网页

主要特点

  • 接口代理:本地开发时,请求会自动转发到配置的服务器
  • 移动端适配:使用375px设计稿,自动转换为vw单位
  • 基础依赖:已经集成了常用的前端库

使用这个模板后,你就可以直接专注于写业务代码,不用再花时间在那些基础配置上了。

项目地址

https://github.com/Superljf/React-Umi4-mobile

欢迎大家使用,如果有问题也可以在GitHub上提issue。

相关链接

  • Umi官网:https://umijs.org/
  • Antd Mobile官网:https://mobile.ant.design/

相关文章:

  • 从厨房到云端:从预制菜到云原生
  • 浏览器打印日志方法与技巧
  • java连接redis服务器
  • vue 优化策略,大白话版本
  • Spring Security 的 CSRF 防护机制
  • [Android]导航栏中插入电源菜单
  • 【深度学习新浪潮】ISP芯片算法技术简介及关键技术分析
  • 强化学习之基于无模型的算法之蒙特卡洛方法
  • 【题解-Acwing】871. 约数之和
  • LeetCode 2962.统计最大元素出现至少 K 次的子数组:滑动窗口
  • QT控件 参考Qt的PIMPL设计模式实现使用QWidget控件绘制3D饼状图表和3D柱状图表,使用QChartView绘制圆柱体图表
  • 论文导读 - 基于特征融合的电子鼻多任务深度学习模型研究
  • 从 0 到 1:ComfyUI AI 工作流抠图构建全实践
  • Redis核心与底层实现场景题深度解析
  • C++函数模板基础
  • A2A与MCP:理解它们的区别以及何时使用
  • 机器学习实操 第一部分 机器学习基础 第5章 支持向量机(SVM)
  • 【行业特化篇3】制造业简历优化指南:技术参数与标准化流程的关键词植入艺术
  • 【Linux】第十三章 访问Linux文件系统
  • 【和春笋一起学C++】函数——C++的编程模块
  • 厚重与潮流交织,淮安展现“运河之都”全新城市想象
  • 游客曝九寨沟打网约车被出租车围堵,景区回应:当地无合规网约车
  • 成都世运会倒计时100天,中国代表团运动员规模将创新高
  • 跟着京剧电影游运河,京杭大运河沿线六城举行京剧电影展映
  • 绿地控股:今年一季度营业收入356亿元,中高层管理人员带头降薪
  • 三位成功女性,如何应对失败