Setup Like A Pro
Một môi trường làm việc bừa bộn sẽ dẫn đến tư duy bừa bộn. Trước khi bắt đầu bất kỳ dự án nào trên Replit, hãy dành 10 phút để tối ưu hóa "Vibe Station" của bạn.
1. The .replit Config File
Đây là trái tim của Repl. Nó cho Replit biết cách chạy dự án của bạn. Đừng bao giờ để mặc định nếu bạn muốn một workflow chuyên nghiệp.
- Run Command: Đảm bảo lệnh
runtrỏ đúng vào script khởi động (ví dụ:npm run dev). - Language Server: Thiết lập đúng ngôn ngữ để có intellisense tốt nhất.
2. Secrets Management (Bảo mật tuyệt đối)
Nguyên tắc máu: KHÔNG BAO GIỜ hardcode API Key, Database URL vào file code.
Replit có tab Secrets (Biểu tượng ổ khóa) ở sidebar bên trái.
- System Environment: Replit load các biến này vào
process.env(Node) hoặcos.environ(Python) một cách an toàn. - Tip: Khi bạn Fork một Repl, Secrets sẽ không đi theo. Đây là tính năng bảo mật, nhưng hãy nhớ copy lại key sang Repl mới.
3. Dependencies Management
Replit sử dụng Nix để quản lý môi trường hệ thống (bên dưới cả npm/pip). Điều này cực mạnh nhưng cũng dễ gây rối.
- Tip: Nếu Agent kẹt ở lỗi "Command not found", hãy yêu cầu nó check file
replit.nix. - Caching: Replit cache node_modules rất mạnh. Đôi khi nếu project chạy sai không rõ nguyên nhân, việc xóa
node_modulesvàpackage-lock.jsonrồi để Agent cài lại từ đầu là liều thuốc tiên.
4. Layout & UI Customization
Để đạt trạng thái "Flow" (Dong chảy), giao diện rất quan trọng.
- Tabs: Replit cho phép chia màn hình (Split Pane). Cấu hình chuẩn của tôi:
- Trái: File Explorer & Agent Chat (chiếm 30%).
- Giữa: Code Editor (chiếm 40%).
- Phải: Web Preview & Terminal (chiếm 30%).
- Focus Mode: Khi cần tập trung code logic phức tạp, hãy collapse sidebar.
5. Git Integration
Replit Core tích hợp sẵn Git.
- Hãy kết nối với GitHub account của bạn ngay lập tức.
- Commit often: Agent có thể mắc sai lầm. Việc có Git history giúp bạn "Revert" lại trạng thái cũ trong 1 nốt nhạc. Đừng lười commit. Agent làm xong 1 feature -> Commit ngay.
🛠 Checklist trước khi vào Module 2:
- Tạo một Repl mới (stack Node.js hoặc Next.js).
- Cấu hình 1 Secret giả lập.
- Mở file
replit.nixxem thử cấu trúc.- Kết nối GitHub repo.
Môi trường đã sạch, súng đạn đã lên nòng. Giờ là lúc học cách bóp cò thông qua Module 2: Kỹ thuật Prompting.
