关注我们

出海网公众号

出海网小程序

出海网视频号

出海网社群

目标:使用Bun运行此仓库(可选,不推荐用于 WhatsApp/Telegram),同时不偏离 pnpm 工作流。 ⚠️不推荐用于 Gateway 网关运行时(WhatsApp/Telegram 存在 bug)。生产环境请使用 Node。
bun run …、bun --watch …)。pnpm是构建的默认工具,仍然完全支持(并被一些文档工具使用)。pnpm-lock.yaml并会忽略它。默认:
注意:bun.lock/bun.lockb被 gitignore,所以无论哪种方式都不会有仓库变动。如果你想不写入锁文件:
bun run build bun run vitest run
除非明确信任(bun pm untrusted/bun pm trust),Bun 可能会阻止依赖的生命周期脚本。 对于此仓库,通常被阻止的脚本不是必需的:
@whiskeysockets/baileyspreinstall:检查 Node 主版本 = 20(我们运行 Node 22+)。protobufjspostinstall:发出关于不兼容版本方案的警告(无构建产物)。如果你遇到真正需要这些脚本的运行时问题,请明确信任它们:
bun pm trust @whiskeysockets/baileys protobufjs
docs:build、ui:*、protocol:check)。目前请通过 pnpm 运行这些脚本。