Skip to content

captaintea/GamesShowcase

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Шаблон для создания витрины игры

Используйте данный шаблон для создания витрины своей игры.

Витрина игры является приложением сообщества.

Подробнее о приложениях сообщества: https://vk.com/dev/community_apps

Краткий гайд по разработке приложений сообществ: https://vk.com/@in-community-app

Посмотреть развернутый шаблон можно тут: https://vk.com/app6635151_-167272536

Шаблон витрины написан на реакте + redux. При разработке использован Create React App
Также использован SDK для приложений сообществ

Для начала разработки:

npm install

1. Необходимо создать файл окружения в корне проекта

cp .env.example .env

в .env указывается

  • HOST - хост приложения для разработки
  • PORT - порт приложения
  • HTTPS - для работы внутри вк, всегда должен быть TRUE

Подробнее о переменных окружения можно почитать тут

2. Создать приложение в вк. В настройках:

  • Адрес IFrame: https://127.0.0.1:3000/app/
  • Мобильная версия: https://127.0.0.1:3000/mobile/

Нельзя изменять /app и /mobile, т.к этот признак используется внутри кода шаблона для определения десктопной/мобильной версии. Если меняете в .env HOST или PORT, то и адрес в настройках приложения должен быть соответствующим.

npm run start

После этого дев версия приложения будет открываться по адресам, указанным в настройках приложения.

Развертывание

npm run build

Приложение соберется в папку ./build, можно выливать её на ваш сервер.

Все необходимые данные в шаблоне задаются в одном месте - ./src/index.js в функции initData()

Возникли вопросы? Можете написать мне

About

Шаблон витрины игр

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published