Как использовать GoHugo в Windows: несколько методов с примерами кода

GoHugo — популярный генератор статических сайтов, написанный на Go и предназначенный для создания быстрых и гибких веб-сайтов. В этой статье блога мы рассмотрим различные методы использования GoHugo в Windows с примерами кода.

Метод 1: установка GoHugo через Chocolatey

  1. Откройте окно командной строки или PowerShell с правами администратора.
  2. Выполните следующую команду, чтобы установить Chocolatey, менеджер пакетов для Windows:
    Set-ExecutionPolicy Bypass -Scope Process -Force; iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))
  3. После установки Chocolatey выполните следующую команду, чтобы установить GoHugo:
    choco install hugo -y
  4. Проверьте установку, выполнив:
    hugo version

Метод 2: загрузка и установка GoHugo вручную

  1. Перейдите на страницу выпусков GoHugo на GitHub ( https://github.com/gohugoio/hugo/releases ) и загрузите последнюю версию двоичного файла Windows (например, hugo_extended_X.XX.X_Windows-64bit.zip).
  2. Извлеките загруженный ZIP-файл в выбранную вами папку.
  3. Добавьте путь к извлеченной папке в системную переменную среды PATH.
  4. Откройте окно командной строки или PowerShell и проверьте установку, выполнив:
    hugo version

Метод 3: использование диспетчера пакетов Scoop

  1. Установите Scoop, установщик командной строки для Windows, выполнив следующую команду в PowerShell:
    iex (new-object net.webclient).downloadstring('https://get.scoop.sh')
  2. Установите GoHugo с помощью Scoop:
    scoop install hugo
  3. Проверьте установку, выполнив:
    hugo version

Метод 4. Использование WSL (подсистемы Windows для Linux)

  1. Установите WSL на свой компьютер с Windows, следуя официальной документации Microsoft ( https://docs.microsoft.com/en-us/windows/wsl/install-win10 ).
  2. После установки WSL откройте терминал WSL и следуйте инструкциям по установке Linux для GoHugo.

В этой статье мы рассмотрели несколько методов использования GoHugo в Windows, включая установку через Chocolatey, ручную установку, использование менеджера пакетов Scoop и использование подсистемы Windows для Linux (WSL). Каждый метод предоставляет простой способ настроить GoHugo на вашем компьютере с Windows и начать эффективно создавать статические веб-сайты.