首页 > 解决方案 > 未捕获的类型错误:无法读取 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)

标签: laravelnpmwebsocket

解决方案


推荐阅读