Что понадобится
- Node.js 18 или новее на компьютере.
- Аккаунт на Netlify, регистрация по почте.
- Свой домен, если сайт нужен не на адресе Netlify.
ШАГ 1Скачайте код
Скачайте архив с GitHub, распакуйте его и откройте папку в терминале.
ШАГ 2Узнайте UUID магазина
В @tippisell_bot нажмите «📁 Мой профиль» → «Мои боты» и выберите своего бота. Скопируйте строку UUID.
TTippisellбот•••
📁 Мой профиль13:52 ✓✓
Баланс: 0.0 руб
API-KEY:
API-KEY:
Kq7XmT2vL9bRwNc4Zd8s13:52Пополнить баланс
Мои боты
Мои боты:13:52
top_shop_robot Перейти
ID: 18
@top_shop_robot
Токен:
UUID:
Дата создания: 10:23:08 22-07-2021
Количество юзеров: 128
Премиум до: не оплачен 13:52
@top_shop_robot
Токен:
••••••••••UUID:
3f9c2a71-8e4b-4d1a-9b6e-2c7f5a0d8e13Дата создания: 10:23:08 22-07-2021
Количество юзеров: 128
Премиум до: не оплачен 13:52
Изменить токен бота
Оплатить премиум
Изменить валюту
📎Сообщение ➤
ШАГ 3Впишите UUID в .env
Создайте в папке проекта файл .env с одной строкой, подставив свой UUID:
VITE_SHOP_UUID="3f9c2a71-8e4b-4d1a-9b6e-2c7f5a0d8e13"ШАГ 4Соберите сайт
Выполните в терминале две команды. Готовый сайт появится в папке dist.
npm install
npm run buildШАГ 5Выложите сайт на Netlify
Откройте app.netlify.com/drop и перетащите туда папку dist. Netlify сразу выдаст адрес вида название.netlify.app.
ШАГ 6Подключите домен
В проекте на Netlify откройте раздел Domains и добавьте свой домен. Netlify подскажет, какие записи DNS поставить у регистратора.
Если не получилось
- Сайт открывается пустым. Проверьте UUID в
.env: строка должна совпадать с ботом до символа. После правки.envсайт нужно собрать заново. npmне найден. Не установлен Node.js, скачайте его с nodejs.org.- Хочется другой хостинг. Подойдут Cloudflare Pages, Vercel или GitHub Pages: туда загружается та же папка
dist.