Плагин Jekyll Generator - Создание файла и вывод данных - PullRequest
0 голосов
/ 21 февраля 2019

Я пытаюсь заставить свой генератор Jekyll (плагин ruby) создать файл JSON при сборке и вывести в него хэш.

В конце моего генератора у меня есть следующий код для созданияфайл (в котором происходит сбой сборки):

json = JSON.pretty_generate(publicLocations)
File.open("_data/public_locations.json", 'w') { |file| file.write(json) }

json = JSON.pretty_generate(privateLocations)
File.open("_data/private_locations.json", 'w') { |file| file.write(json) }

При создании сайта я получаю следующую ошибку:

jekyll 3.8.4 | Error:  No such file or directory @ rb_sysopen - _data/public_locations.json

Что я делаю не так?Есть ли лучший способ создать файл и вывести на него данные?

...