taro新特性
taro3.5
taro3.5是基于webpack5
-
编译提速 【利用持久化缓存、依赖预编译】
-
依赖预编译可以预先把项目的第三方依赖打包为一个模块联邦 remote 应用
- 再次编译时 Webpack 无需再对这些依赖进行编译,从而提升编译速度
-
可选择pnpm
-
Taro v3.5+适配react18
-
新增了Hooks钩子
- useLoad
- useUnload
- 用户按左上角返回按钮
- 页面卸载
- useLaunch
- useError:监听小程序错误事件
- 等同于 app的 onError