ивенты через обычный js? На vue.js все работает, но на обычной js что-то не выходит, не понимает, что делать с ключами из .env.
Отключал пушер от сервиса с помощью laravel websockets. На странице, где работаю ничего по сокетам не происходит, а даже на обычной Dashboard приходят pusher:pong
а vuе - не обычный js? вуй сам-то не умеет в вебсокеты. "не понимает, что делать с ключами из .env." - это как?
Ну если ты через vite свой обычный js собираешь, то import.env.VITE_PUSHER_APP_KEY и т.п. всё равно должны работать. Если без vite, придётся дублировать в коде фронта
Скорее всего криво выразился. Я имел ввиду, что когда перенаправляешь порт с pusher на laravel websockets, чтобы работать локально, в .env в поля PUSHER_APP_KEY, PUSHER_APP_ID, PUSHER_APP_SECRET можно написать вообще рандомные значения, и сокеты всё равно будут отрабатывать, а тут он ругается, что такой ключ не привязан ко кластеру eu. Хотя можно даже вставить настоящий ключ из личного кабинета pusher, но он всё равно выдаст такую ошибку
А, тут прикол новый. Обновился pusher.js, и теперь без указания кластера пуляет ошибку. Я решил через откат на старую версию "pusher-js": "^7.6.0",
кластер-то указан как раз. пробовал и с eu и с mb1
в bootstrap.js-то?
а запрос летит на локалку? или на pusher.com? тут это популярная проблема
Обсуждают сегодня