TypeError: io.of is not a function when using namespace in websocket gateway
Chưa có ai nhận issue này.
Đánh giá
- Độ khó
- 2/5
- Thời gian dự kiến
- 1-3 giờ
- Mức phù hợp với người mới
- 35/100
- Loại issue
- Lỗi
- Độ rõ ràng
- Khá rõ ràng
- Mức độ hoạt động
- Đình trệ
- Công nghệ
- node.js, typescript
- Lĩnh vực
- backend
Hướng nghiên cứu
The issue links to lib/index.ts at line 543, where io.of is called, and shows a NestJS @WebSocketGateway configured with a namespace. Start by reading that call and the surrounding instrumentation code, then check how the gateway passes its server when a namespace is set. Done means namespace configuration no longer triggers the reported TypeError, with the behavior covered by a test.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
@WebSocketGateway(8080, {
namespace: 'chat',
cors: {
origin: '*',
credentials: true,
},
})
afterInit() {
instrument(this.server, {
auth: false,
mode: 'production',
});
}
// error TypeError: io.of is not a function
how to fix : remove namespace from @websocketgateway
// correct way
@WebSocketGateway(8080, {
cors: {
origin: '*',
credentials: true,
},
})
- Ngôn ngữ chính
- Vue
- Star
- 413
- Fork
- 109
- Chỉ số merge pull request
- Không có pull request nào được merge trong 30 ngày
Chuẩn bị môi trường
- Có Dockerfile hoặc tệp Docker Compose
- Không có mẫu pull request
- Không có hướng dẫn đóng góp
Bắt đầu từ đâu
- Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
- Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
- Fork repository và làm thay đổi trên một nhánh.
- Mở pull request có tham chiếu số hiệu của issue.
Issue khác của socketio/socket.io-admin-ui
-
MaxListenersExceededWarningĐang mở
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 30/100
-
Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 25/100
socketio/socket.io-admin-ui#86 · 2 bình luận ·
-
Add support for DenoĐang mởenhancement
Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 25/100
socketio/socket.io-admin-ui#84 · 2 bình luận · 2 reaction ·
-
bug
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 25/100
socketio/socket.io-admin-ui#83 · 7 bình luận · 2 reaction ·
-
Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 20/100
Tất cả issue của socketio/socket.io-admin-ui
Issue tương tự
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 78/100
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 64/100
FinanceFlash/unvibecode#577 · 1 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 72/100
umbraco/Umbraco-CMS-MCP-Editor#274 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 75/100
ProdigyV21/ARVIO#873 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
[FEATURE]: Set fieldPath and reason on the CEL validation rulesCó thể đã có người làm @bjosv đã nhận hôm nay. Đang mởenhancement needs-triage
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 72/100
valkey-io/valkey-operator#618 ·
Maintainer thường phản hồi trong vòng 3 ngày