项目:taro3 + vue3
taro版本:3.3.12
支付宝在上传版本时要求用基础库2.0编译,否则报错,启动2.0编译后, 会有如下错误:
解决方案:社区里面说是要升级taro >=3.4.0
运行后,下面就是遇到得坑:
1、找不到@vue/babel-plugin-jsx --> 安装
2、再运行
这是因为 sass2.0 必须用calc去计算
解决:用math.div修改依赖并用patch-package保留修改
【怎么修改传送门】
【用patch-package保留node_modules中得依赖修改传送门】
3、可能也会有这个报错
解决:npx browserslist@latest --update-db
最后,运行npm run dev:alipay, 启用基础库2.0构建,成功~~~~撒花