devkit English

Hỗ trợ

Chúng tôi luôn sẵn lòng nhận câu hỏi, báo lỗi và đề xuất tính năng.

Liên hệ

Gửi email tới hieupv@vmms.com.vn. Chúng tôi thường trả lời trong vòng hai ngày làm việc (giờ Việt Nam, UTC+7). Bạn có thể viết bằng tiếng Việt hoặc tiếng Anh.

Vui lòng gửi kèm:

  • kết quả của devkit --version và phiên bản hệ điều hành;
  • bạn đã làm gì, mong đợi điều gì và thực tế xảy ra điều gì;
  • nếu liên quan tới một site, kết quả của devkit doctor <site>;
  • với app, các dòng liên quan trong ~/Library/Logs/devkit/devkit-app.log (macOS) hoặc ~/.local/state/devkit/devkit-app.log (Linux).
Hãy xem lại log trước khi gửi, vì log có thể chứa đường dẫn và tên site. Thông tin đăng nhập trong URL đã được app che sẵn.

Câu hỏi thường gặp

macOS báo devkit.app "không thể mở" hoặc bị hỏng.

Bản thử nghiệm này chưa được Apple notarize. Chạy một lần xattr -dr com.apple.quarantine /Applications/devkit.app, hoặc giữ Control, bấm vào app trong Finder rồi chọn Open.

App không tìm thấy docker, php, composer hoặc git.

App đọc PATH của login shell một lần khi khởi động. Hãy chắc rằng các công cụ này chạy được trong một cửa sổ terminal mới, rồi thoát và mở lại app. Chọn Run doctor trong menu để xem còn thiếu gì.

Có cần Docker không?

Có. devkit dùng stack Docker Compose cho database và Redis, và với site HTTPS là cả Caddy và PHP-FPM. Docker Desktop, OrbStack, Colima hay Docker native đều được.

devkit hỗ trợ những bản PHP nào?

Mọi bản PHP có trên máy bạn. devkit quét các thư mục của Homebrew trên macOS và các đường dẫn thường gặp của distro trên Linux. Bạn có thể thêm thư mục riêng trong mục PHP hoặc bằng devkit php scan-paths add. Mặc định site dùng lệnh php có trong PATH.

devkit có sửa file .env của tôi không?

Có. Mỗi lần chạy site, devkit render .env từ template để trỏ tới database và Redis của stack. Bản gốc được lưu ở ~/.config/devkit/backups/<site>/env.orig, bản liền trước ở env.prev.

devkit có thể xoá mất công việc của tôi không?

Chỉ khi bạn yêu cầu, và devkit luôn kiểm tra trước. site delete và lane rm từ chối chạy khi còn thay đổi chưa commit hoặc commit chưa push, trừ khi có --force, và cả hai đều cần --yes. App hiện rõ những gì sẽ mất và hỏi lại ngay trước khi làm. site delete --trash chuyển thư mục vào Thùng rác thay vì xoá hẳn.

devkit có thu thập dữ liệu không?

Không. devkit không có tài khoản, không analytics, không telemetry. Mọi thứ nằm trên máy bạn. Xem Chính sách quyền riêng tư.

Kết nối Claude Code, Cursor hay agent khác thế nào?

Chạy devkit mcp config <agent> để có cấu hình chính xác, hoặc dùng mục MCP trong app macOS. Các agent được hỗ trợ: claude-code, codex, gemini, cursor, vscode, claude-desktop và other.

Gỡ devkit thế nào?

Xem phần Gỡ cài đặt trong hướng dẫn. Site, stack và database của bạn không bị động tới.