Джекилл 3.7.3 | Ошибка: источник данных о часовом поясе не найден - PullRequest
0 голосов
/ 27 июня 2018
Configuration file: C:/Users/NiKhil GarakaPati/Documents/GitHub/Nikhil- 
Garakapati.github.io/_config.yml
jekyll 3.7.3 | Error:  No source of timezone data could be found.
Please refer to http://tzinfo.github.io/datasourcenotfound for help resolving 
this error.

Я получаю эту ошибку при установке шаблона Jekyll на мою страницу Github. Я попытался добавить этот часовой пояс: "America / Vancouver" к моему файлу _config.yml, но это бесполезно. Затем я попытался запустить gem install tzinfo-data на своем терминале, но не смог устранить ошибку.

Может кто-нибудь решить это?

1 Ответ

0 голосов
/ 29 июня 2018

Я предполагаю, что вы находитесь на машине Windows из структуры пути к файлу. Драгоценный камень tzinfo-data немного требователен к работе в Windows. Вот документы о том, как ее решить.

Если вы используете Ruby on Rails и ваш проект был создан в Windows, то вы можете обнаружить, что в вашем Gemfile уже есть строка, подобная следующей:

gem 'tzinfo-data', platforms: [:mingw, :mswin]

Если вы используете 64-разрядную версию Ruby для Windows, добавьте :x64_mingw в список платформ следующим образом:

gem 'tzinfo-data', platforms: [:mingw, :mswin, :x64_mingw]

Так что, если вы используете gemfile, обязательно поместите этот камень в файл.

...