0
A
回答
0
它不像改變this._path
值或傳遞路徑選項給構造,因爲如果你改變這種狀況,它也影響如何socket.io客戶端必須連接到服務器太簡單不僅如何提供socket.io.js文件。
我能找到使socket.io.js
文件最簡單的方法似乎是從不同的路徑來並沒有改變任何東西是隻創建一個新的路線是這樣的:
app.get("/socket.conference/socket.io.js", function(req, res) {
res.sendFile(path.join(__dirname, "node_modules/socket.io-client/socket.io.js"));
});
這假定socket.io安裝在您的app
文件所在的目錄中。如果它以不同的方式安裝,那麼您需要找到路徑/文件所在的位置,並使用正確的路徑。
這與該客戶的工作<script>
標籤:
<script src="/socket.conference/socket.io.js"></script>
相關問題
- 1. 如何更改Apache中的URL路徑?
- 2. 如何將連接字符串的絕對路徑更改爲相對路徑?
- 3. 如何更改laravel路徑?
- 4. 如何更改.android路徑
- 5. 如何更改heroku路徑?
- 6. 如何更改套接字的IP_MULTICAST_IF
- 7. 如何更改套接字的權限?
- 8. 點對點套接字IO
- 9. 套接字IO需要node.js?
- 10. 更改URL中的文件夾路徑
- 11. 將URL更改爲文件路徑
- 12. 如何在Rails 4中更改路徑中的默認路徑/ url
- 13. 更改路徑
- 14. Webpack將所有url()路徑更改爲相同的路徑
- 15. 如何鏈接到循環內部的嵌套路徑路徑?
- 16. mysql套接字路徑os x
- 17. 如何更改URL路徑從www.website.com/v1到www.website.com在Joomla
- 18. 問題與IO ::套接字TCP連接
- 19. mod_rewrite的改變URL路徑
- 20. Java:ProcessBuilder更改路徑
- 21. 更改htaccess路徑?
- 22. 套接字IO從URL中獲取數據
- 23. 如何自定義或更改軌道中的路徑路徑?
- 24. 如何更改Jetty的類路徑或添加類路徑
- 25. 如何將log4j.properties文件的路徑更改爲特定路徑?
- 26. 無法使用IO創建套接字::套接字
- 27. 如何檢測套接字IO中的重新連接事件
- 28. 如何更改角度Cli束路徑?
- 29. 如何更改imagemagick的臨時路徑?
- 30. 如何更改displaytag.properties的路徑?
只是要爲'/ socket.conference/socket.io.js'的路線,並從node_modules目錄內從該航線投放相應的客戶端腳本文件處理程序。 – jfriend00
僅供參考,以下是socket.io用於從'/ socket.io/socket.io.js'提供的代碼。 https://github.com/socketio/socket.io/blob/c7de1a1adf4dcb81e974c6d74989400ebd535ba0/lib/index.js#L249。 – jfriend00
謝謝@ jfriend00我可以在哪裏更改變量'this._path'? – uno