
Security News
Deno 2.2 Improves Dependency Management and Expands Node.js Compatibility
Deno 2.2 enhances Node.js compatibility, improves dependency management, adds OpenTelemetry support, and expands linting and task automation for developers.
@vkontakte/create-vk-mini-app
Advanced tools
Библиотека create-vk-mini-app — инструмент для быстрого создания и развертывания мини-приложений Вконтакте
Cборка на Vite.
Интеграция с VKUI и vk-miniapps-router.
Конфигурации шаблонов под различные задачи.
Поддержка последних версий библиотек + typescript.
Удобное интерактивное меню для настройки проекта.
Бесплатный хостинг вашего приложения при помощи vk-mini-apps-deploy.
yarn create @vkontakte/vk-mini-app [app-directory-name] [options]
npm init @vkontakte/vk-mini-app@lastest [app-directory-name] [options]
npx @vkontakte/create-vk-mini-app [app-directory-name] [options]
Если вы используете 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, отвечающей за связь с платформой |
VK Mini Apps — сообщество разработчиков мини-приложений ВКонтакте.
Мы очень радуемся, когда пользователи библиотеки работают над её улучшением. Если вы захотите расширить базу примеров или улучшить cli интерфейс, то:
Сделайте форк репозитория и склонируйте его.
Установите зависимости -yarn
.
Внесите изменения.
Соберите - yarn run build
.
Установите изменный пакет себе - yarn link
.
И запустите, чтобы протестировать изменения - create-vk-mini-app
.
Отправьте мр нам на проверку.
FAQs
VK Mini Apps Boilerplate
The npm package @vkontakte/create-vk-mini-app receives a total of 34 weekly downloads. As such, @vkontakte/create-vk-mini-app popularity was classified as not popular.
We found that @vkontakte/create-vk-mini-app demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 3 open source maintainers collaborating on the project.
Did you know?
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.
Security News
Deno 2.2 enhances Node.js compatibility, improves dependency management, adds OpenTelemetry support, and expands linting and task automation for developers.
Security News
React's CRA deprecation announcement sparked community criticism over framework recommendations, leading to quick updates acknowledging build tools like Vite as valid alternatives.
Security News
Ransomware payment rates hit an all-time low in 2024 as law enforcement crackdowns, stronger defenses, and shifting policies make attacks riskier and less profitable.