Есть проблема с использованием Pusher с Laravel 5.6 - PullRequest
0 голосов
/ 05 мая 2019

Я пытаюсь использовать pusher с laravel 5.6 и vue.js, но всегда получаю сообщение об ошибке

необработанное исключение: вы должны передать ключ приложения при создании Pusher.

Я уже создал бесплатный аккаунт-толкач и разместил свой appkey в файле .env

PUSHER_APP_ID=<REDACTED> PUSHER_APP_KEY=<REDACTED>
PUSHER_APP_SECRET=<REDACTED> PUSHER_APP_CLUSTER=eu

MIX_PUSHER_APP_KEY="${PUSHER_APP_KEY}" MIX_PUSHER_APP_CLUSTER="${PUSHER_APP_CLUSTER}"

и в bootstrab.js я уже создал новый экземпляр echo и опубликовал свои настройки толкателя, подобные этому

import Echo from 'laravel-echo' window.Pusher = require('pusher-js');

window.Echo = new Echo({ broadcaster: 'pusher', key:process.env.MIX_PUSHER_APP_KEY, cluster:process.env.MIX_PUSHER_APP_CLUSTER, encrypted: true });

pusher.log=function(message) { window.console.log(message) }

Может ли какой-нибудь орган помочь решить эту проблему, пожалуйста ...

1 Ответ

0 голосов
/ 07 мая 2019

Вы должны указывать каждую переменную в отдельной строке.

Я также обновил ваш вопрос, чтобы удалить учетные данные.Вам следует создать новое приложение на панели инструментов Pusher и удалить существующее приложение, чтобы предотвратить нежелательные подключения.После создания нового приложения вы можете использовать новые учетные данные как обычно.

...