Taro3.4开发微信小程序示例
2022-01-30 本文已影响0人
四十年陈
一、安装脚手架并初始化项目
安装脚手架

初始化如下图,选择Vue3、Less、vue3-NutUI模板:

二、安装包审计,版本核对
安装后可能会出现一些告警提示,并提示npm audit ,如下图

如果忽略它,在run dev时会报错,并且报错提示还比较难懂。

这个报错的原因是taro的版本不一致所引起,需要运行 npm audit fix 进行修复,修复后再运行就正常了。

三、利用NUTUI设计页面
3.1 引入组件

3.2 页面使用组件

NUTUI几个有意思的组件,如table, card,fixednav

四、使用微信小程序云开发
4.1 init初始化
app.js中初始化,输入云开发ID

4.2 编写云函数(另说明)

4.3调用云函数


五、一点点个人小总结
用于多端展示,taro应该是有其之长处的。如果仅是用于微信小程序开发,不如用微信开发者工具。