thể trùng lặp:
socket.io.js not foundKhông thể tìm thấy socket.io.js
Tôi đang sử dụng lên hầu hết các phiên bản cập nhật của Socket.IO và tôi đang cố gắng đầu tiên ví dụ về cách sử dụng trang, tuy nhiên, tôi gặp phải lỗi khi tôi cố truy cập vào '/socket.io/socket.io.js'
Bảng điều khiển javascript cho biết tệp không tồn tại. Khi tôi kiểm tra trình duyệt của mình (cả hai số http://socket.io/socket.io.js và https://socket.io/socket.io.js), nó cũng không ở trên đó. Tài liệu có lỗi thời không? Tệp socket.io.js ở đâu mà tôi phải đưa vào?
Tôi đang chạy ứng dụng này trên máy Mac có NodeJS đang chạy máy chủ app.js của tôi.
Tôi đã thử sử dụng "http://cdn.socket.io/stable/socket.io.js" nhưng có vẻ như đó là phiên bản cũ (0.6) và bảng điều khiển Javascript cho biết nó không có chức năng "kết nối". (Thật kỳ lạ, tôi nghĩ rằng kết nối là một chức năng không thể thiếu trong thư viện này, nhưng tôi đoán là không)
Vì vậy, nếu máy chủ đang chạy, /socket.io/socket.io.js nên có kỳ diệu? Có lẽ cái gì là lên với máy chủ của tôi sau đó, tất cả tôi có là: 'nút app.js thông tin - socket.io started' Vì vậy, tôi không chắc chắn những gì khác đang gia tăng, bảng điều khiển Javascript đang nói rằng tập tin đó không tồn tại. – Esaevian
Bạn có phiền khi hiển thị mã máy chủ và máy khách của mình không? Hãy thêm nó vào câu hỏi của bạn trong các khối mã hoặc đặt chúng trên http://gist.github.com/ hoặc http: // pastebin.com và liên kết chúng trong câu hỏi của bạn. Giúp xác định điều gì có thể xảy ra dễ dàng hơn nhiều. :) –
Tôi sao chép và dán mã từ ví dụ đầu tiên ở đây: http://socket.io/#how-to-use Tuy nhiên, tôi đã thay đổi cổng vì 'nút' đã phàn nàn rằng tôi đã sử dụng 80. Chỉ cần bỏ qua nó với primatology mà tôi đã phải thay đổi cổng cho cuộc gọi socket.io.js, vì vậy dòng sẽ là ' ' – Esaevian