laravel - 未捕获的类型错误:无法读取 null 的属性(读取“地图”)
问题描述
我正在尝试使用 laravel-echo、pusher-js 和 laravel-websockets 工作。我正在使用 Laravel 8,但我一直遇到这个错误。我是不是错过了一个包裹。或者我是否需要在我的 js 文件中包含另一个库。这是一个 npm 包,因此更改 pusher-js npm 包中的代码并不是一个理想的解决方案。
pusher.js:3083 Uncaught TypeError: Cannot read properties of null (reading 'map')
at Object.<anonymous> (pusher.js:3083)
at __nested_webpack_require_319__ (pusher.js:29)
at Object.<anonymous> (pusher.js:5012)
at __nested_webpack_require_319__ (pusher.js:29)
at Object.<anonymous> (pusher.js:2862)
at __nested_webpack_require_319__ (pusher.js:29)
at Object.<anonymous> (pusher.js:4086)
at __nested_webpack_require_319__ (pusher.js:29)
at Module.<anonymous> (pusher.js:9685)
at __nested_webpack_require_319__ (pusher.js:29)
解决方案
推荐阅读
- azure - 使用 AAD 文档的 Azure URL 授权规则
- swift - 有没有办法让 CGRect 从父视图调整它的大小?
- stack - 为什么“已检测到任务iot_thread中的堆栈溢出”不断出现?
- python - 警告:tensorflow:已编译加载的模型,但尚未构建编译的指标
- javascript - 使用 NGiNX 的 ShareX NodeJS 应用程序 - 返回 Localhost 而不是域
- r - 使用markdown转PDF时ggplot的问题
- flutter - Json Response 获取单个字段(Appwrite)
- python - 如何按时间索引从向量中访问数组
- cmd - 如何将字符串/查询写入 cmd 中的配置单元查询文件?
- c++ - 如何处理在 C++ 中定义的 C char*