Hugo

Giới thiệu về Hugo

Website chính thức: https://gohugo.io

Hugo là công cụ tạo trang web tĩnh được viết bằng ngôn ngữ Go (Golang).

Hugo xây dựng nên website từ template cho layout với nội dung trang web được viết bằng ngôn ngữ markdown.

Hugo nổi tiếng là công cụ xây dựng website tĩnh với tốt độ cực nhanh.

Hugo là công cụ yêu thích nhất của tôi hiện nay vì:

  • Cài đặt/tháo gỡ dễ dàng.
  • Tốc độ build trang web rất nhanh, chưa tới 1 giây.
  • Dễ dàng sử dụng, tùy chỉnh.
  • Cấu trúc thư mục rõ ràng, hỗ trợ đa ngôn ngữ.

Bắt đầu

Cài đặt

Cài đặt Hugo rất đơn giản, vào trang release Github chính thức của Hugo để tải bản phát hành mới nhất tùy vào hệ điều hành mà bạn đang dùng.

Ở đây sẽ hướng dẫn cách cài đặt Hugo trên Windows.

  1. Tải bản cài đặt dành cho Windows. Lưu ý, bản extended hỗ trợ build scss thành css từ thư mục assets
  2. Giải nén file zip sẽ có 1 file hugo.exe được build sẵn.
  3. Copy file hugo.exe vào một thư mục nào đó.
  4. Thêm đường dẫn thư mục trên vào Path của environment variables.