Как установить Hugo?
Я загрузил и распаковал с релизы страницы и я не могу понять, как запустить двоичный файл. Я сделал несколько ударов при использовании go run и sh, но не повезло. Кто-нибудь может рассказать подробнее?
3 ответов
экстракт hugo_0.11_linux_amd64.tar.gz каталог. В этом каталоге вы найдете три файла:
hugo_0.11_linux_amd64 LICENSE.md README.md
убедитесь, что либо hugo находится на вашем пути или предоставляет путь к нему. Например, переименуйте hugo_0.11_linux_amd64 исполняемый файл hugo. Переместить hugo исполняемый файл /usr/local/bin.
Run
$ hugo help
продолжайте следовать инструкциям для используя Хьюго!--16-->.
ссылки:
на установка не упоминается:
после загрузки можно запустить из любого места. Вам не нужно устанавливать его в глобальном месте.
В идеале вы должны установить его где-то на своем пути для удобства использования./usr/local/binнаиболее вероятного нахождения.
как:
- вы выбрали правильный выпуск для вашей архитектуры (linux, Mac или Windows)
- переименовать исполняемый файл в hugo (или сделайте символическую ссылку на него, названную hugo)
-
код
$PATH(или%PATH%в Windows) переменная окружения ссылается на исполняемый файлhugo, вы можете начать использовать его.hugo new site /path/to/site
Windows (да, я знаю, что это было для Linux) и запускал Hugo вне созданного каталога, где hugo.exe жизнь.
отметим, что hugo.exe не обязательно жить в c:\hugo\bin в соответствии с приведенным ниже примером
- загрузите Hugo (64 или 32-бит) из https://github.com/spf13/hugo/releases
- создайте папку на вашем
C:\под названиемHugo. - создайте еще одну папку внутри
C:\Hugoпод названиемbin - распакуйте файл, загруженный с URL-адреса HUGO в
binпапку - открыть
cmd.exeчтобы добавить путь к HUGO в переменные среды пути windows. Типset PATH=%PATH%;C:\Hugo\bin
чтобы убедиться, что hugo установлен глобально, в любом каталоге в командной строке введите where hugo и он скажет вам, где это (в нашем случае, c:\hugo\bin\hugo.exe)
оттуда вы должны иметь возможность запускать свои сайты Hugo из любого репозитория на вашем HD.