- Скопировать в новый проект содержимое этого репозитория
- Отредактировать или удалить файл
readme.md
- В файле
package.json
отредактировать значения:
name
(название проекта или репозитория)version
(прописать1.0.0
)
- Установить зависимости командой
npm ci
- Запустить сервер разработки командой
gulp watch
- Начать кодить
Сайт собирается с помощью Галпа, вот его основные таски:
gulp
— запустить сборкуgulp watch
— запустить сборку, сервер и слежение за файламиgulp build
— сборка фиксированной версии проекта
build/ # Папка сборки фиксированной версии проекта
dist/ # Папка сборки, здесь работает сервер автообновлений
src/ # Исходные файлы
blocks/ # Блоки
img/ # Медиафайлы
inc/ # Подключаемые части разметки
doc-end.html # Конец разметки документа
doc-start.html # Начало разметки документа
page-footer.html # Нижняя часть лейаута
page-header.html # Верхняя часть лейаута
js/ # Скрипты
app.js # Файл для подключения скриптов из блоков
global.js # Общие скрипты для всего сайта
less/ # Стили
global.less # Общие стили для всего сайта
main.less # Файл для подключения стилей из блоков
variables.less # Файл с переменными
index.html # Разметка главной страницы
<div class="page">
<header class="header">
…
</header>
<main class="main">
…
</main>
<footer class="footer">
…
</footer>
</div>