我如何在没有 laravel 框架和 npm 的情况下使用 laravel echo

how can I use laravel echo without laravel framework and npm

有什么方法可以在没有 Laravel 框架和 NPM 的情况下使用 Laravel-echo 库? 只需使用 <script> 标签并将库添加到我的项目中。

您可以在没有 laravelnpm 的情况下使用 echojs

echojs 是一个 Js 库,

按照以下步骤创建 echo.js 文件:

import Echo from "laravel-echo"
window.Echo = Echo; // inject the echo js into the browser

使用下面的代码 gulp 编译它

const elixir = require('laravel-elixir');

elixir(mix => {
    mix
       .webpack('echo.js','public/assets/js/echo.js');
});

您可以在任何项目中使用此 public/assets/js/echo.js 文件。

如果您对上述步骤不满意,请转到我们的存储库 https://github.com/W2S-Solutions/laravel-echo-js-compiled/ 并复制 echo.js 以在您的项目中的任何地方使用