WeJH-Taro
WeJH-Taro copied to clipboard
Taro + Vue3 微精弘小程序前端
Update deps and configure, use Vite as build tool.
在 `preinstall` 运行一段脚本,检查本地环境是否满足要求,并提供相应的辅助提示,有利于新人开发者上手项目。另外也支持单独调用来检查,如 `npm run health`。 有这些要检查 - 检查是否用了特定的包管理器,如 `pnpm`,来执行 `install` - 检查电脑上 node 版本和包管理器版本是否达到要求 - 项目目录下需要存在 `.env` 并且里面存在的常量和 `.env.sample` 中的一致
## 方案介绍 ### 背景 vuex 注册、声明、消费状态的方式繁琐,并且没有类型提示,开发体验很差。 原逻辑中的 vuex 会将状态全部存到一颗状态树下,持久化后数据全存在 storage 的一个键值对下,对调试状态不友好。 新人上手项目要先熟悉 vuex,心智负担重。 ### 价值 本次改动一方面为了跟上前端技术的步伐,另一方面能降低项目维护成本和新人上手难度。 ### 目标 本次改动是纯前端的技术性改动,计划将 vuex 全部替换成 pinia,将状态管理逻辑提取成 hook。 ## 影响的模块 主要影响三处 1. 对 vuex 状态的声明,代码在...
如果新生没在易校园平台充过值,然后就不绑定宿舍,这种情况下易校园是弹出选择框,微精弘是直接未知。问题大概定位在:易校园未绑定信息时前端没弹出窗口供用户手动选择门牌号