"Исходные файлы не найдены" с помощью Assemble
Я хотел бы использовать Assemble для создания небольшого статического веб-сайта. Но когда я набираю $ grunt, у меня появляется ошибка "Исходные файлы не найдены". Я проверяю много вещей... но я не работаю. Это мой первый код в моем Gruntfile:
assemble: {
options: {
layout: 'src/templates/layout/default.hbs',
flatten: true,
partials: 'src/templates/partials/**/*.hbs',
data: 'src/data/*.json'
},
pages: {
options: {
data: 'src/data/*.json',
templates: ['src/templates/pages/*.hbs']
},
dest: '.',
src: '!*.*'
}
},
Это мои файлы и папка:
FOLDER src с папкой data / templates
в данных FOLDER = файл site.json
Шаблоны FOLDER с макетом папки / pages / partials
в папке FOLDER = файл default.hbs
на страницах FOLDER = файл index.hbs
в FOLDER partials = meta.hbs
Я хотел бы создать индексный файл.
Большое спасибо за вашу помощь и извините за представление вопроса.
1 ответ
Вместо указания .templates
вариант на pages
цель, используйте этот шаблон глобуса для .src
имущество:
assemble: {
options: {
layout: 'src/templates/layout/default.hbs',
flatten: true,
partials: 'src/templates/partials/**/*.hbs',
data: 'src/data/*.json'
},
pages: {
options: {
data: 'src/data/*.json'
},
dest: '.',
src: 'src/templates/pages/*.hbs'
}
},