Я довольно новыми для посредническая и Руби, поэтому я свои извинения заранее ...Посредник JSON локальные данные
Я пытаюсь читать с помощью «Middleman локальных данных» некоторые JSON файлы, которые я имею в моей папке данных, а затем сохраните результат в переменной среды, поэтому я могу в конечном итоге передать его в свои JS-файлы. Что-то вроде этого:
- data.test.each do |t|
- set :json_data, t
Это на самом деле читает мой файл /data/test.json и сохранить его в переменной json_data. Однако это не в формате JSON. Это всего лишь конкатенация строк всех моих узлов. Я предполагаю, что мне нужно расшифровать информацию JSON, прежде чем сохранять ее в переменной. Что-то вроде?
- data.test.each do |t|
- set :json_data, ActiveSupport::JSON.decode(t)
Но это тоже не работает. Я попытался установить json gem, но он действительно сработал.
Любой ключ от того, что мне может не хватать?
Ого ... Я просто видел это. Я на самом деле закончил делать что-то очень похожее! Прошу прощения и благодарю вас (предположите, лучше поздно, чем никогда) –
Нет проблем! не могли бы вы пометить ответ как принятый? :) – Billy