@jserxiao/xmicro 是个人开发者维护的开源项目,并非大厂出品。它是一个轻量级微前端框架,特点是体积小(~15KB)且原生支持 Vite。如果追求极致轻量或已有轻量级框架经验,可以尝试;如果用于严肃生产项目,需自...
perry 跨平台编译二进制
perry 跨平台编译如果本机编译很是麻烦,特别是mac电脑,下面分享从零开始构建一个包含 Perry 编译器的 Linux 环境。 整体步骤: #1.先perry 打基础镜像 docker build --platform linux/amd64 -f perry...
js 编译二进制,编译成 macOS/iOS/Android/Linux/Windows 全平台原生应用
一、Perry 是什么 Perry 是一个用 Rust 编写的原生 TypeScript 编译器,核心思路非常清晰: 输入 TypeScript → 输出各平台原生可执行文件 支持的平台: 桌面:macOS、iPadOS、Windows、Linux 移动:iOS、And...
Ubuntu 虚拟机容量扩容
具体操作步骤 第一步:在 VMware Fusion 中扩大虚拟磁盘 关闭 Ubuntu 虚拟机(必须关机) 在 VMware Fusion 菜单:虚拟机 → 设置 → 硬盘(SCSI) 把磁盘大小调整为你想要的大小(比如 100G) 点击 应用...
在 Ubuntu 上一键安装和切换 Go、Java、Node.js 版本
在 Ubuntu 上一键安装和切换 Go、Java、Node.js 版本 首选推荐:mise(强烈推荐) mise 是目前最适合你需求的工具。它就像是专门为"一键安装和切换各种语言版本"而生的,一条命令就能完成安装和切换。 ...
查看 Git 当前使用的 SSH 密钥目录
查看 Git 当前使用的 SSH 密钥目录 方法1:查看 Git 全局/本地配置 # 查看当前项目配置 git config core.sshCommand # 查看全局配置 git config --global core.sshCommand 如果输出类似 ssh -i /...
ubuntu 设置中文输入法
在 Ubuntu 虚拟机中安装中文输入法,主要就是选择并安装一个输入法框架(比如现代的 Fcitx 5 或简单的 IBus)。我比较推荐 Fcitx 5,它在新版 Ubuntu 上更稳定,词库也更丰富。 下面的教程以 Fcitx 5 + 拼音输...
Mac 安装的vmware ubuntu ,Mac 共享的文件夹,ubuntu 怎么样才看的到
要让 Ubuntu 虚拟机访问 Mac 的共享文件夹,主要需要完成 VMware 设置和 Ubuntu 挂载两个步骤。你可以参考下面的流程操作: 第一步:在 VMware 中启用共享文件夹 在 Ubuntu 关机状态下,按以下路径在 VMwar...
golang t *testing.T、b *testing.B、m *testing.M、pb *testing.PB、f *testing.F 等的区别
t *testing.T、b *testing.B、m *testing.M、pb *testing.PB、f *testing.F 等是 Go testing 包中不同的测试上下文类型,它们各自用于不同的测试场景,拥有不同的方法和行为。 单元测试规范 测试函数必须放在...
详解Spring 注入场景
这里详解 Spring 注入场景。为了让你彻底理解,我们把 Bean 的定义(配置类) 和 Bean 的注入(服务类) 分开来看,并对比三种情况。 核心规则只有一条:Spring 先按“类型”找,如果找到多个,再按“名称”找。 ...