Папка недостающих шрифтов на jekyll, развертываемой для netlify
При развертывании проекта jekyll для netlify мне не хватает папки со шрифтами.
Он отлично работает, находясь в режиме разработки, но когда я говорю, что он работает в рабочей среде, кажется, что он пропускает добавление папки "Мои шрифты" в каталог _site/assets.
Я считаю, что это должно быть что-то в конфигурации, но я довольно плохо знаком с Jekyll и YAML. И в коде, кажется, говорится добавить все ресурсы под ним в процесс сборки.
Ниже мой файл _config.yml.
copy:
# Paths to static assets that aren't (S)CSS or JavaScript
# because these are completely handled by the sass and javascript tasks
assets:
# all files below the assets dir
- "assets/**/*"
# exclusions:
- "!assets/{js,scss,css}/**/*" # js, scss and css files
- "!assets/css{,/**}" # css dir
- "!assets/js{,/**}" # js dir
- "!assets/scss{,/**}" # scss dir
- "!assets/vendor{,/**}" # vendor di
dist: "_site/assets/"
notification: "Running Copy"
1 ответ
Примечание: я работаю на Netlify
Хотя я не уверен в режиме сбоя здесь, я могу сказать вам пару вещей, которые помогут вам отладить:
Самый простой способ отладки сборки описан в этой статье: https://www.netlify.com/blog/2016/10/18/how-our-build-bots-build-sites/. Это позволяет вам дублировать нашу среду сборки таким образом, чтобы вы могли получить к ней доступ во время / после сборки, чтобы вы могли видеть, что происходит или произошло более подробно, чем наши журналы сборки
Если вы напишите в службу поддержки, мы можем установить подробный флаг в ваших сборках, который будет эквивалентен 'set -x' в сценарии оболочки здания, чтобы показать вам, что выполняется в рабочей среде, хотя фильтрация этого вывода является довольно сложной задачей для человека, это может быть более полезным, чем ничего!