#windows-10 #hugo
Вопрос:
Я выполняю следующую команду с помощью Windows 10 PowerShell: ./hugo -D
Затем я получаю следующую ошибку:
Error copying static files: open C:Usersuserdesktopexamplesitepublicimagesgohugo-default-sample-hero-image.jpg: Access is denied.
Похоже, что моя папка со статическим содержимым веб-сайта имеет определенные атрибуты, которые блокируют запись/копирование файлов. Я предоставил полный доступ на вкладке безопасность этой папки как администратору, так и системе, но все равно появляется та же ошибка.
Комментарии:
1. Попробуйте предложения здесь: discourse.gohugo.io/t/…
2. @paulsm4 Спасибо. Я перепробовал все предложения там, но, к сожалению, они не сработали как для меня, так и для пользователя, который задал там тот же вопрос.
3. Я не был уверен, что в потоке есть какой-либо жизнеспособный обходной путь, но я подумал, что передам его дальше. Я нашел другие, похожие темы с 2014 года: github.com/gohugoio/hugo/issues/636 , github.com/gohugoio/hugo/issues/688 . Похоже, что Go/Hugo делает предположения об «атрибутах файлов» (дате изменения, разрешениях доступа и т. Д.), Которые просто не применимы к Windows. И это звучит так, как будто ответ «Это проблема Microsoft». ПРЕДЛОЖЕНИЕ: Рассмотрите WSL? docs.microsoft.com/en-us/windows/wsl/install-win10