Jekyll Generator插件-创建文件并输出数据

时间:2019-02-21 03:25:54

标签: ruby jekyll

我正试图让我的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

我在做什么错?有没有更好的方法来创建文件并向其中输出数据?

0 个答案:

没有答案