@FlashDok

Как исправить ошибки при установке vk-tunnel для vk mini apps?

Делаю по офф документации. (тех.поддержка vk молчит уже неделю)
https://dev.vk.com/mini-apps/getting-started
Пункт - Создание мини-приложения (без проблем)
Пункт - Запуск мини-приложения локально (локально запускается приложение, только стикер котика не вижу, возможно из за того что приложение не связанно еще с вк)

Пункт - Запуск мини-приложения внутри ВКонтакте (проблема на п.п 2)
npm install @vkontakte/vk-tunnel --include=dev

added 87 packages, and audited 2007 packages in 15s

161 packages are looking for funding
  run `npm fund` for details

47 vulnerabilities (1 low, 9 moderate, 27 high, 10 critical)

To address issues that do not require attention, run:
  npm audit fix

To address all issues (including breaking changes), run:
  npm audit fix --force

Run `npm audit` for details.


Запуск npm audit fix --force
npm ERR! code ERESOLVE
npm ERR! ERESOLVE could not resolve
npm ERR!
npm ERR! While resolving: @vkontakte/vkui@2.16.7
npm ERR! Found: react@17.0.2
npm ERR! node_modules/react
npm ERR!   react@"^17.0.2" from the root project
npm ERR!   peer react@"17.0.2" from react-dom@17.0.2
npm ERR!   node_modules/react-dom
npm ERR!     react-dom@"^17.0.2" from the root project
npm ERR!     peer react-dom@"^15.0.0 || ^16.0.0 || ^17.0.0 " from react-hot-loader@4.13.0
npm ERR!     node_modules/react-hot-loader
npm ERR!       dev react-hot-loader@"^4.13.0" from the root project
npm ERR!   3 more (react-hot-loader, react-scripts, @vkontakte/icons)
npm ERR!
npm ERR! Could not resolve dependency:
npm ERR! peer react@"^16.4.0" from @vkontakte/vkui@2.16.7
npm ERR! node_modules/@vkontakte/vkui
npm ERR!   @vkontakte/vkui@"^2.16.7" from the root project
npm ERR!
npm ERR! Conflicting peer dependency: react@16.14.0
npm ERR! node_modules/react
npm ERR!   peer react@"^16.4.0" from @vkontakte/vkui@2.16.7
npm ERR!   node_modules/@vkontakte/vkui
npm ERR!     @vkontakte/vkui@"^2.16.7" from the root project
npm ERR!
npm ERR! Fix the upstream dependency conflict, or retry
npm ERR! this command with --force, or --legacy-peer-deps
npm ERR! to accept an incorrect (and potentially broken) dependency resolution.
npm ERR!
  • Вопрос задан
  • 760 просмотров
Пригласить эксперта
Ответы на вопрос 1
@Di-Pol
У автора вк=туннеля есть свой мини-апп-шаблон.
С ним у меня проблем не было, кроме коннекта через этот туннель, но там внутри ВК сейчас "всё сложно", хотя вроде что-то пытаются исправлять.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы