Tổng kết về việc sử dụng Hexo - bắn cá đổi tiền

Gần cuối năm ngoái, tôi quyết định chuyển sang vn shbet dùng Hexo để xây dựng một blog tĩnh trên GitHub. Vào ngày 24 tháng 12, tôi bắn cá đổi tiền đã sao lưu tất cả những bài viết hữu ích từ Ghost, và trong vài ngày tiếp theo, tôi bắt đầu tìm hiểu và cài đặt Hexo. Đến khoảng ngày 26, mọi thứ cơ bản đã hoàn thành.

Trong quá trình thực hiện, tôi gặp hai vấn đề đáng chú ý. Đầu tiên là lỗi khi cố gắng đồng bộ với GitHub qua Git. Sau một thời gian tìm hiểu, tôi nhận ra rằng có thể giải quyết bằng cách sử dụng SSH thay bxh ngoai hang anh vì phương pháp truyền thống. Nhờ đó, tôi đã khắc phục được vấn đề này. Sau đó, tôi lại phát hiện ra rằng mỗi lần đồng bộ, tập tin CNAME của tôi đều bị xóa. Cuối cùng, tôi đã giải quyết bằng cách di chuyển tập tin CNAME vào thư mục source.

Hiện tại, quy trình viết blog của tôi khá đơn giản: Tôi soạn thảo bài viết trên Stackedit, nơi mà nó sẽ tự động đồng bộ lên Google Drive theo thời gian thực. Khi hoàn thành, tôi xuất tệp tin dạng md và đưa vào thư mục source của Hexo. Sau đó, chỉ cần chạy lệnh hexo d -g để đăng tải trực tiếp, vô cùng thuận tiện. Đối với hình ảnh, tôi sử dụng plugin hexo-qiniu-sync để tự động tải lên dịch vụ lưu trữ đám mây Qiniu.

Chỉ trong vòng một năm, tôi đã trải qua nhiều sự thay đổi: từ Ghost đến Farbox, quay trở lại Ghost, và giờ đây là Hexo. Thật sự là một hành trình không ít thử thách! Tuy nhiên, quy trình hiện tại hoạt động rất trơn tru. Viết nội dung bằng Markdown, các tệp tin luôn được sao lưu tại ba nơi: máy tính cá nhân, Google Drive và GitHub. Ngoại trừ chi phí cho tên miền, tất cả các dịch vụ khác đều miễn phí. Đây quả thật là một giải pháp blog tuyệt vời. Hy vọng từ nay trở đi, tôi sẽ ít thay đổi hơn để tập trung vào việc sáng tạo nội dung.