不用 eas-cli 编译 React Native (Expo) 应用的 Android 版本
为什么不用 eas 它需要你注册 Expo 帐号,并且建立一个新的 Project 在上面 它每次运行都要连接 Expo 的云服务 它不让你在 Windows 上跑 (当然如果以上方面对你不是问题的话,eas 其实挺适合懒人在自己的电脑/基础设施上跑的,特别是你不在内地的
正在学习接受不完美的世界!
为什么不用 eas 它需要你注册 Expo 帐号,并且建立一个新的 Project 在上面 它每次运行都要连接 Expo 的云服务 它不让你在 Windows 上跑 (当然如果以上方面对你不是问题的话,eas 其实挺适合懒人在自己的电脑/基础设施上跑的,特别是你不在内地的
我想写一个 TypeScript 类,这个类提供一系列的事件可供监听。为了实现类型安全,改进开发体验,我自己研究了一下,实现了一个可以以泛型输入所有可能的事件类型的 TypedEventTarget 类。 废话不多说,直接上代码。 typed-event-target.d.t
我们维护的某网站需要多列布局的、分页的、内容高度不固定的卡片列表,效果如下: 实现这种网格列表,其实使用 CSS Grid 是最为科学的方案,因为它灵活、好用、易于理解,同时对于这种内容不定高的多列卡片列表非常友好: .grid-list { display: gri
为什么? 我最近经常玩《原神》,但是我: 只有一台能带动这游戏的远程工作站,我还很难物理访问它 平时在外面只能使用弱鸡的旧款 MacBook Pro 用 iPhone 12 Pro 玩,感觉体验堪忧 显然,再为这么一款游戏而专门购买游戏本是不划算的,而且游戏本有着笨重、
bwm-ng 是一个很方便的命令行工具,可以实时监控操作系统的网速和磁盘读写速度。 我想在 Termux 使用它,但是目前 Termux 的软件源还没有,所以就只能自己编译安装了。 步骤 首先,准备好安装了 Termux,且已经 root 的 Android 手机。 然后
EDIT: 其实可以试着用相同的方法把 Babel 换成 SWC,因为它最低可以编译到 ES5。不过我现在不需要负责这个兼容 IE11 的项目了哈哈哈哈 背景 我们的门户网站项目(Vue 2 / Vue CLI 5 / TypeScript / Element UI)前端部分
于是,2021 年猝不及防的结束了。虽然我很多时候懒得写这种总结,但是考虑到我还有一个博客在运行,还是写一篇总结好了。 设备添置 今年,我利用自己的收入,给自己添置了很多新的装备。其中两件最重要的是: HP Z2 G5 Tower 工作站 iPhone 12 Pro 256G
在国内开发涉及 Node.js 的应用都知道,裸连官方的 https://registry.npmjs.org 非常慢,等待时间令人捉急。 解决这种问题,我们自然想到的就是找镜像源(就像 Linux 发行版的包管理器那样)。 国内目前已经有一些 npm 镜像源,大多数情况下,它们其实还是可以用的。但是,package-lock.json 中会记录下各个包的原始 URL:
我的上一代桌面工作站是台戴尔的 Inspiron 660,购于 2013 年初。经过数年来的多次升级,它拥有了三代 i7 处理器、16GB 内存和固态硬盘。 其实这台机器的性能直到今天依然不算逊色,基本上可以满足日常使用。但是,因为一些个人原因,我开始日常需要开启多个虚拟机,于是这台机器的 CPU 就开始有些吃不消了。
好耶,我终于把 2020 年勉强过完了。 成就 我在 2019 年终总结里写道: 待定!计划赶不上变化的。 结果,受到 COVID-19 疫情的影响,今年的大计划其实几乎都泡汤了(包括计划参加的一个比赛、2020 年夏天的面基出游计划等)。 所以,总体上感觉今年是碌碌无为的一年。不过没办法……