npm 的 prepare 钩子如何让构建跑了两遍

CI 里构建时间翻倍,日志出现两段相同的编译输出。用 npm 11.19.1 做最小复现,数清 prepare 在各命令下的触发次数,再给三种修法。

2026 年 07 月 11 日 · 2 分钟 · Lsekit

Go 编译时的 GOAMD64 到底影响什么

结论先摆:GOAMD64=v3 不会向量化循环,它换来的是 TZCNT/LZCNT。用 go1.27.3 编译两遍,反汇编逐类数指令,把差异定位到具体文件。

2025 年 11 月 29 日 · 3 分钟 · Lsekit