【发布时间】:2017-01-18 10:30:06
【问题描述】:
要在 laravel 5.3 中接收广播通知,我需要在刀片模板中包含 laravel-echo 和 pusher-js 文件。
我知道可以通过 npm 包管理器,正如 official laravel docs 中所解释的那样:
npm install --save laravel-echo pusher-js
然后在resouces/assets/js/app.js 文件中像这样导入它:
import Echo from "laravel-echo"
window.Echo = new Echo({
broadcaster: 'pusher',
key: 'your-pusher-key-here'
});
但是我有一个简单的 js 文件,我的所有脚本都在其中,我没有在我的项目中使用 npm,我所有的 javascript 文件都是 .js。
我去了laravel-echo github页面但是我没有找到任何可以在我的页面中使用的js格式的文件。
除了 npm 之外,还有其他方法可以包含 laravel-echo 吗?
更新:
我发现上面的代码是基于Typescript的。我对Typescript不熟悉。只有我知道它可以编译成纯 javascript 文件。我正在寻找 laravel-echo 作为一个 js 文件,我可以将它包含到我的页面中并使用包含的函数和方法。有可能吗?
【问题讨论】:
标签: javascript php laravel-5.3