Chủ đề: pnpm

9 bài

· pnpm / nodejs

pnpm 10 đánh giá — có gì mới và có đáng nâng cấp không?

pnpm 10 chặn lifecycle scripts của dependency theo mặc định — đây là thay đổi breaking duy nhất. Những gì thực sự thay đổi, ai nên nâng cấp và ai nên chờ.

· monorepo / pnpm

Cách dùng Changesets để tự động hóa release trong monorepo

Tích hợp @changesets/cli v2.31.0 vào monorepo pnpm + Turborepo — từ changeset file đầu tiên đến pipeline publish tự động trên GitHub Actions.

· monorepo / pnpm

Công cụ monorepo tốt nhất — pnpm + Turborepo hay Nx?

Câu trả lời thẳng thắn cho lựa chọn mà hầu hết team TypeScript trì hoãn hàng tháng. Khi nào pnpm + Turborepo là đủ và khi nào Nx xứng đáng với chi phí setup.

· monorepo / turborepo

Những cạm bẫy monorepo chúng tôi học được qua thực tiễn

5 vấn đề production thường gặp nhất sau 3–12 tháng chạy monorepo Turborepo + pnpm workspaces trong team vừa — kèm cách chẩn đoán và xử lý cụ thể từng cái.

· monorepo / pnpm

Cách thiết lập monorepo pnpm + Turborepo từ đầu

Dựng đúng monorepo pnpm + Turborepo từ đầu: task caching thực sự với cú pháp v2 "tasks", không phải "pipeline" deprecated trong hầu hết tutorial.

· pnpm / yarn

pnpm vs Yarn — So sánh package manager toàn diện 2026

Đang dùng Yarn Classic? Yarn 4 phức tạp hơn pnpm để chuyển đổi và không có lợi thế hiệu suất đáng kể trong CI. Đây là lý do nên chọn pnpm năm 2026.

· astro / cloudflare

Cách deploy trang Astro lên Cloudflare Pages từng bước

Cloudflare Pages deploy Astro miễn phí, không giới hạn băng thông. Từng bước: cài adapter, fix cạm bẫy root directory monorepo, biến môi trường, custom domain.

· claude-code / monorepo

Thiết lập Claude Code cho monorepo: Hướng dẫn đầy đủ 2026

Claude Code chạy tốt trong monorepo khi thiết lập đúng. Hướng dẫn CLAUDE.md hierarchy, per-package scoping, --add-dir và worktrees. Kiểm chứng v2.1.141.

· pnpm / npm

pnpm vs npm — điều thực sự thay đổi khi bạn chuyển đổi

Chuyển sang pnpm nếu bạn chạy monorepo hoặc cần CI cài đặt nhanh hơn. Ở lại npm nếu có phantom dependency chưa thể kiểm tra. Đây là sự khác biệt cụ thể.