使用Rax构建小程序项目踩坑记录

参考官方教程npm init rax my-app会报证书过期错误,原因是官方没更新镜像源。

我的解决办法是去github找模板自己下载,但是找半天都没找到miniapp项目模板,找了个使用示例的项目。

安装地址:

复制代码
https://github.com/raxjs/miniapp.git

里面有很多使用示例,我随便找了个use-input当项目模板。

项目npm install会报Eslint版本冲突报错,使用

复制代码
npm install --legacy-peer-deps

或者用yarn install。

项目跑起来后提示升级rax-app到3.0,我怕后续要使用3.0的东西,所以就升级了。
升级3.0遇到问题:

根据官方升级教程,npm undate也是遇到eslint版本冲突,也是使用 --legacy-peer-deps解决。

复制代码
npm install --update

跑项目时node版本太低会报一些错误。我使用了20.19.5,但是还是有个错误

解决办法:

复制代码
set NODE_OPTIONS=--openssl-legacy-provider

支付宝小程序跑起来效果:

还是有坑,项目是跑起来了,但是页面内容没显示出来,这种升级方法还是有太多问题。最好还是去找官方的rax-app3.0模板。当然,非阿里的人最最好是别用这鬼东西。

放弃了,跟老板说用原生写吧。

注:

非必要不要用Rax,很多坑,这框架是阿里内部使用的,然后对外开放了部分。官方文档也是没什么人维护,github也是没人维护。使用的人太少,遇到坑不好解决。

相关推荐
Rooting++12 小时前
小程序{{ }}和vue{{ }}语法的区别
前端·vue.js·小程序
博、、16 小时前
折扣卡CPS系统源码实战开发指南:从架构设计到落地部署全解析
小程序·需求分析
lhldsg19 小时前
折扣卡CPS小程序定制全流程实战指南:从需求分析到上线部署
java·前端·小程序
suliqiang19 小时前
【前端技术】 Web 前端技术36年 演进全景图
信息可视化·微信小程序·小程序·前端框架·uni-app·人机交互·xcode
weixin_493503671 天前
商会小程序附件上传:分片上传 + OSS 直传完整实现(Vue3 + 阿里云 OSS 实战)
阿里云·小程序·云计算
优度网1 天前
微信小程序主体变更公证书线上办理流程与业务交接风险规避方法浅析(2026)
小程序
m0_587383001 天前
外卖CPS系统开发实战:从架构设计到运营落地全指南
java·spring·小程序·架构·需求分析
T01156182 天前
全栈项目实战手记|艺培场馆课时预约小程序 PC 管理端 Demo 完整开发成果展示
小程序
凡泰AI2 天前
如何为政务 APP 搭建开放平台,实现多部门、第三方供应商标准化入驻与统一管理
android·大数据·小程序·uni-app·app·政务
FX1317887KP_2 天前
AI陪练正在重塑KET PET FCE口语备考,传统外教课还有必要吗?
人工智能·小程序·ket口语·pet口语·fce备考·剑桥英语