Ху go команда mod init не создает файл мода - PullRequest
1 голос
/ 18 января 2020

Я только что установил hu go v0.62.2 / extended через оснастку в Ubuntu 18.04. У меня установлена ​​Go 1.13.5. В моем каталоге проекта при запуске:

hugo mod init

нет go .mod файл создается. Вывод подробной команды выглядит следующим образом:

INFO 2020/01/18 20:41:23 Не найден пакет перевода для языка по умолчанию "en" INFO 2020/01/18 20:41:23 Перевод Прикол c для языка en не найден, используйте по умолчанию. INFO 2020/01/18 20:41:23 i18n не инициализирован; если вам нужны переводы строк, убедитесь, что в / i18n есть пакет, соответствующий языку сайта или языку по умолчанию. INFO 2020/01/18 20:41:23 Использование файла конфигурации:

Как создать файл go .mod или выяснить, почему он не генерируется?

Ответы [ 2 ]

1 голос
/ 21 января 2020

Кажется, есть проблема при установке hu go через Центр программного обеспечения. Вот как я его установил. Я удалил его, а затем установил бинарный выпуск linux в мою папку / usr / local / bin, и теперь hu go mod init действительно производит файл go .mod

0 голосов
/ 19 января 2020

hugo mod init должен угадать путь к модулю, но будет проще, если вы передадите его явно.

См. " Hu go modules " от Jon Arne Viksås

hugo mod init test-dummy

ДА, ЭТО БЫЛО test-dummy.
Я думаю, что более уместно назвать модуль в качестве имени вашего Hu go сайта .

Команда может выводить что-то вроде этого:

go: создание нового go .mod: информация о тестовом модуле: новый файл go .mod был создан

Я не вижу каких-либо недавних изменений в commands/mod.go.

...