diff --git a/examples/pusher/nuxt.config.js b/examples/pusher/nuxt.config.js new file mode 100644 index 0000000..f43633b --- /dev/null +++ b/examples/pusher/nuxt.config.js @@ -0,0 +1,15 @@ +export default { + buildModules: [ + '@nuxtjs/laravel-echo' + ], + + serverMiddleware: [ + { path: '/pusher', handler: '~/server-middleware/pusher.js' } + ], + + echo: { + broadcaster: 'pusher', + key: process.env.PUSHER_KEY, + cluster: process.env.PUSHER_CLUSTER + } +} diff --git a/examples/pusher/package.json b/examples/pusher/package.json new file mode 100644 index 0000000..2f5154e --- /dev/null +++ b/examples/pusher/package.json @@ -0,0 +1,9 @@ +{ + "devDependencies": { + "@nuxtjs/laravel-echo": "^2.0.0-alpha.2", + "express": "^4.17.1", + "nuxt": "^2.15.4", + "pusher": "^5.0.0", + "pusher-js": "^7.0.3" + } +} diff --git a/examples/pusher/pages/index.vue b/examples/pusher/pages/index.vue new file mode 100644 index 0000000..8b1150f --- /dev/null +++ b/examples/pusher/pages/index.vue @@ -0,0 +1,82 @@ +