Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

@vkontakte/create-vk-mini-app

Package Overview
Dependencies
Maintainers
3
Versions
55
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@vkontakte/create-vk-mini-app

VK Mini Apps Boilerplate

  • 2.0.0-alpha.1
  • Source
  • npm
  • Socket score

Version published
Weekly downloads
34
decreased by-2.86%
Maintainers
3
Weekly downloads
 
Created
Source

Create VK Mini App

Библиотека create-vk-mini-app — инструмент для быстрого создания и развертывания мини-приложений Вконтакте

Ключевые особенности

  • Cборка на Vite.

  • Интеграция с VKUI и vk-miniapps-router.

  • Конфигурации шаблонов под различные задачи.

  • Поддержка последних версий библиотек + typescript.

  • Удобное интерактивное меню для настройки проекта.

  • Бесплатный хостинг вашего приложения при помощи vk-mini-apps-deploy.

Установка и использование

yarn

yarn create @vkontakte/vk-mini-app [app-directory-name] [options]

npm

npm init @vkontakte/vk-mini-app@lastest [app-directory-name] [options]

npx

npx @vkontakte/create-vk-mini-app [app-directory-name] [options]

Для Node js < 18.0.0

Если вы используете Node js < 18.0.0 то вам нужен create-vk-mini-app v1.

npx @vkontakte/create-vk-mini-app@1 [app-directory-name] [options]

Опции

--typescriptВыбирает пример на typescript
--projectNameВыбирает имя, которое будет указано в package.json. Если параметр не передан, по умолчанию будет взято название директории
--t или --templateВыбирает структурный шаблон

Пример использования дополнительных опций

yarn create  @vkontakte/vk-mini-app mini-app --typescript --template=vkapp-router-bridge-ui

создаст папку “mini-app” c примером “vkapp-ui” реализованном на ts

yarn create  @vkontakte/vk-mini-app . --template=vkapp-bridge-ui

создаст пример “vkapp-bridge-ui” на js в текущей дериктории

Виды шаблонов

vkapp-router-bridge-uiвариант мини-аппа со встроенным роутером, поддерживающим анимации vkui, подключенной библиотекой vk-bridge и интерфейсом vkui
vkapp-bridge-uiвариант мини-аппа со встроенной библиотекой vk bridge и vkui интерфейсом
vkapp-uiвариант веб приложения основанном на интерфейсе vkui, не является мини-аппом, так как в нем нет библиотеки vk bridge, отвечающей за связь с платформой

Полезные ссылки

Contributing

Мы очень радуемся, когда пользователи библиотеки работают над её улучшением. Если вы захотите расширить базу примеров или улучшить cli интерфейс, то:

  1. Сделайте форк репозитория и склонируйте его.

  2. Установите зависимости -yarn.

  3. Внесите изменения.

  4. Соберите - yarn run build.

  5. Установите изменный пакет себе - yarn link.

  6. И запустите, чтобы протестировать изменения - create-vk-mini-app.

  7. Отправьте мр нам на проверку.

FAQs

Package last updated on 08 Feb 2024

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc