Локальная установка
Распакуйте шаблон, установите зависимости и запустите его на своём компьютере с примерами контента. Аккаунты пока не нужны.
Распакуйте архив
unzip ferro-v1.0.0.zip
cd ferro
В ZIP-архиве одна папка с именем шаблона.
Создайте Git-репозиторий
git init
git add -A
git commit -m "Ferro v1.0.0"
Если сначала закоммитить шаблон без изменений, у вас будет чистая отправная точка для последующего сравнения. Держите репозиторий закрытым: лицензия не разрешает публиковать исходный код.
Установите зависимости
corepack enable
pnpm install
Запустите сайт
pnpm dev
Откройте http://localhost:4321. Пока Sanity не подключена, сайт работает на примерах контента и выводит предупреждение в терминале. Так и должно быть.
pnpm dev запускает сервер разработки в фоне и сразу возвращает вас в командную строку. Чтобы проверить его состояние или остановить его:
pnpm exec astro dev status
pnpm exec astro dev logs
pnpm exec astro dev stop
Используйте localhost, а не 127.0.0.1. Сервер разработки слушает IPv6 (::1), поэтому http://127.0.0.1:4321 не откроется.
Дальше
Подключите Sanity, чтобы редактировать контент в Studio.