Mảnh Vườn
Đang ngắm 1 trên 10 ghi chú.
Chưa biết đọc gì trước? Đi theo một lối dạo nha →
- Vì sao Bun.spawn chẳng thấy biến môi trường mình vừa gán? 🌱 mầm · EN · VI
Gán process.env.X trong một script Bun rồi gọi Bun.spawn mà chẳng truyền env, thì tiến trình con chẳng hề thấy X. Nó nhận bộ biến môi trường lúc script khởi động. Mình đo bảy cách gọi tiến trình con trên 12 bản Bun, từ 1.0.0 tới 1.4.4: Bun.spawn hụt ở mọi bản, node:child_process hụt tới hết 1.3.14. Cách chữa là truyền env: process.env cho rõ.