p10k ohmyzsh 右侧 nvm 版本显示错误为 system,不显示具体版本号

病因~/.nvm/versions/node 下面的目录不能是软链接 123456789101112[~/.nvm/versions/node]❯ l total 0drwxr-xr-x 10 admin staff 320B ...

阅读全文

macOS 安装 node-sass + conda python2.7

背景个别前端项目有使用 node-sass 依赖 最开始尝试使用 node 16,但是发现无法编译 node-sass 于是尝试修改为同年份的 sass,发现个别语法不兼容 之后手动编译了 node 14 arm 版本,而且 node-sass 依赖 python2,需要配合 conda python2.7 才安装上来的 但是 mac Apple Silic...

阅读全文

macOS Apple Silicon 源码构建 node14

背景有时项目很多依赖比较老,安装时候需要现场构建,对 node 版本比较敏感。 虽然可以通过 arch -x86_64 nvm install 14 来安装 x86 架构的 node 版本,但是性能肯定是需要打折扣的(主要是看着不舒服٩(•̤̀ᵕ•̤́๑)ᵒᵏᵎᵎᵎᵎ) 安装过程 直接用 nvm install -s 14 可以源码安装但是会有 cpp 的报...

阅读全文

自构建 node 运行 npm 提示 Cannot find module '../lib/utils/unsupported.js'

背景在 macOS 上自行构建的 arm 版本 node 14,并 copy 到 ~/.nvm/versions/node/v14.999.999 中 故障现场123456789101112131415161718192021❯ npm i -g yarninternal/modules/cjs/loader.js:9...

阅读全文

ipa 签名工具

爱思助手 Sideloadly AltStore

阅读全文

Mac OS hosts 文件的锁定保护及修改

锁死hosts文件12sudo chflags uchg /etc/hostssudo chflags schg /etc/hosts 解锁hosts文件1sudo chflags -hv noschg /etc/hosts

阅读全文

10 行实现简单 Promise

12345678910111213class MyPromise { constructor(fn) { fn(value => queueMicrotask(() => this.cb?.(value))) } then(onFulfilled) { retu...

阅读全文

PHP & phpenv

PHP & phpenv Reference: https://github.com/phpbrew/phpbrew/blob/master/README.cn.md https://blog.csdn.net/Annlix/article/details/119759752 https://github.com/phpbrew/phpbrew/w...

阅读全文

浪潮M2220主板加NVME BIOS

浪潮M2220主板加NVME BIOS 123456789101112131415161718192021222324.├── 111.mp4├── 222.mp4├── LICENSE├── README.md├── 刷机前先看视频.txt├── 微信图片_20230910154327.jpg├── 微信图片_20230910154335.jpg├── 微...

阅读全文

mac font pingfang download

19.0d4e2 版本的苹方可以直接被 Windows 识别,估计是华康在导出文件的时候忘了设置什么东西。 出处:https://blog.dsrkafuu.net/post/2020/extract-sf-pingfang/ 我用lanzou备份一份 https://yunling.lanzout.com/iiKti144mgra release 也发...

阅读全文