自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 ReactNative 第一次编译下载gradle慢解决方案

摘要:本文介绍了两种优化Gradle构建速度的方法。1) 替换Gradle下载源为阿里云镜像:修改gradle-wrapper.properties文件路径为阿里云地址。2) 解决React Native依赖包下载慢的问题:通过阿里云Maven仓库手动下载react-android和hermes-android的aar包,放入本地Gradle缓存目录(~/.gradle/caches/)对应版本文件夹中,替换原有文件。执行yarn android命令即可快速完成构建。这两种方法都能显著提升依赖下载速度。

2025-07-15 16:58:22 502 1

原创 Ant Design React Native 表单系统工作原理学习

Ant Design React Native表单系统通过Form容器、FormItem字段组件和useForm钩子实现高效表单管理。核心机制包括:1)通过Context传递表单实例;2)自动绑定输入组件值;3)规则化验证系统。系统支持复杂嵌套结构处理(noStyle/渲染函数方式)和性能优化(shouldUpdate)。最佳实践包括合理使用初始值、避免深度嵌套、灵活运用表单API。该设计简化了RN表单开发,分离状态管理与UI组件,提升了开发效率。

2025-06-15 19:10:32 931

原创 reactnative 解决gradle、Kotlin 下载慢的问题

这样应该能显著提高 Kotlin Gradle 插件的下载速度。

2025-06-10 19:43:36 869

原创 mac OS 卸载node、npm 命令

$ sudo npm uninstall npm -g$ sudo rm -rf /usr/local/lib/node /usr/local/lib/node_modules /var/db/receipts/org.nodejs.*$ sudo rm -rf /usr/local/include/node /Users/$USER/.npm$ sudo rm /usr/local/bin/node

2023-12-22 22:43:59 1058

原创 js 实现上拉加载(IntersectionObserver)

是一个浏览器提供的 API,用于监测一个元素是否进入或者离开了另一个元素(通常是可视区域)。这个 API 可以用于实现懒加载、无限滚动等交互效果,能够在性能上有所提升,因为它可以在浏览器中异步地观察元素的可见性变化。

2023-08-24 10:19:30 354 1

原创 原生html项目使用sass

左边(./css/sass)是需要编译的caass文件或者scss文件 编译到 右边(./css)目录。1.使用npm init 构建 package.json文件。2.使用pnpm安装sass。

2023-06-16 09:53:45 798 1

原创 npm yarn pnpm 包管理器区别

npm yarn pnpm 包管理工具

2023-04-27 12:00:10 1181

原创 windows nvm 切换node 之后无效的问题解决

NVM_SYMLINK地址最终目标文件必须指向一个已存在的nodejs文件。

2023-04-11 11:35:12 2225 1

原创 JS缓动动画计算公式

1

2022-12-26 21:00:22 386

原创 mac 安装node脚手架报错

mac 安装 pnpm报权限不够的错

2022-12-06 00:01:53 351

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除