
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
本文分享了在React Native项目中实现Expo热更新的实践过程。作者在解决热更新问题时,发现错误信息模糊且容易被小问题卡住,如文件夹命名错误、版本号不匹配等。通过创建空项目测试,确定了正确配置方法:需要添加包名、runtimeVersion、请求头等参数,并修改AndroidManifest.xml配置。实践表明,GPT的建议有时并不准确,关键要按官方文档配置。最终发现项目问题在于web端
在新公司使用React Native时,作者遇到了配置安卓环境的挑战。原本使用Expo可以跳过安卓环境直接打包,但由于打包速度慢且可能需要排队,作者决定使用npx expo prebuild暴露原生代码。然而,这一过程充满了困难,包括JDK版本不兼容、Gradle包下载缓慢以及ANDROID_HOME配置问题。通过多次尝试和调整,包括更换JDK版本、使用本地代理和下载Android Studio,
前言:我听歌比较喜欢播放本地音乐,但是那些本地播放APP总会有些这样或那样让我不顺的问题,比如中文/日文识别为乱码,比如换一个文件夹它就不知道我上一次在这文件夹里播的啥音乐,再比如无法按文件名排序。于是想用react native把本地音乐播放器给造一个出来了,本来一天就能搞定的事,前前后后磨了快一星期,终于搞定了。这存在两个问题,一是我选择的音乐至少都上百首,全部copy后,APP的存储体积飙升

最近使用了三款AI软件(Marscode、Trae、Cursor)进行编程,真的是一款比一款好用,很大程度提高了写代码的效率,真的非常方便。另外deepseek也配合得挺好,至少比chatgpt用些更方便。

从传统JQuery转变到Node.js最烦的就是一接手新项目就得npm install,浪费大量时间不说还总会报莫明其妙的错误,这次又遇到了一个error Command failed with exit code 1。因为它的相关处报的问题可能和npm本身有关,我就用yarn install规避,并且也确实能yarn start跑通项目。但就在我想把它打包成dist的时候,yarn build就







