Везде нахожу информацию по данному вопросу, но с ответами: как настроить gulp чтобы pug кушал файлы данных. Но мне нужны настройки Grunt, а я даже статьи такие найти не могу. Грант что вымер?! Ладно, это риторический вопрос.
1) Народ, кто-нибудь знает, можно ли в Гранте настроить связку json to pug ? Если да, то как?
2) Я пробовала в конфиге прописать
data: {
jobs: grunt.file.readJSON('src/etvm/facts.json')
}
Но это выдало ошибку
Unexpected token c in JSON at position 2
В чем может быть проблема? Что я делаю не так? Что это за символ c ?
3) И мало того, я решила попробовать обойтись без файлов и записать данные в переменную прямо в файле pug.
- var facts = [
{
"question": "текст",
"answer": "вот такой вот текст",
"answer_two": "большой текст"
},
{...}
]
each fact in facts
h3.facts__title !{fact.question}
Но в консоли grunt выдает ошибку:
>> 1| - var facts = [
>> > 2| {
>> ---------^
unexpected text "{
В чем может быть проблема? Что я делаю не так? Вот
тут у человека получается всё, а у меня нет :(