#vue.js #laravel-echo #pusher-js
Вопрос:
Я использую laravel-echo и pusher-js в проекте с Laravel и VueJS, и это работает. Но теперь мне нужно транслировать в проекте VueJS без laravel (чистый проект VueJS).
Я не знаю, как установить и настроить laravel-echo и laravel-pusher в чистом проекте VueJS.
Я пытаюсь сделать это, но это не работает:
import Echo from "laravel-echo";
window.Pusher = require("pusher-js");
window.Echo = new Echo({
broadcaster: "pusher",
key: "myappkey",
cluster: "mt1",
host: window.location.hostname ":6001",
});
Vue.use(Echo);
2 пакета находятся в моем пакете.json:
"laravel-echo": "^1.11.2",
"pusher-js": "^7.0.3",
Ответ №1:
Толкатель-это не просто плагин Laravel. Вы должны иметь возможность напрямую использовать библиотеку pusher-js и можете приступить к работе, выполнив быстрый запуск.
Вам нужно будет запускать события, и вы можете сделать это, используя одну из многочисленных серверных библиотек, подробно описанных на сайте Pusher.