2017-11-03 75 views
0

我想通過WebStorm將socket.io添加到生成的express服務器中。我在哪裏設置服務器並運行socket.on事件?只要把它們全部放在/ bin/www裏面,或者它的凌亂,我都會讓索引和用戶頁面等一些控制器有效。在哪裏把socket.io服務器放入WebStorm Express模板

My layout autogenerated by WebStorm

PS:我也有第二快的問題。在Socket.IO websocket服務器的同一端口上有表達Web服務器的愚蠢的想法嗎?我看到,所有使用子域連接到socket.io的網站,因此他們必須使用不同的端口。

+0

WebStorm說什麼?你看過支持/指南嗎? – Grantly

+1

我快速得到低谷WebStorm指南,我找不到一些關於佈局的信息,什麼是正確的使用方法 – D3admau5

回答

1

這沒有一個答案。但爲了獲得一些很好的方法來做到這一點,你可以下載一些可信的例子。例如,MEAN.JS使用socket.io,它非常結構化。你可能不需要所有的東西,但這對組織獲得靈感很有幫助。祝你好運!

+0

我只想確保在我開始製作一些項目之前,我已經把所有的東西都由一些非書面標準構成:)我在完整的JavaScript網站中我很新,因爲我使用PHP和Apache達6年之久。感謝您的回答 – D3admau5

+1

嘿,我完全理解。這就是爲什麼我建議像MEAN.JS那樣設置的東西。可能有一個預製的堆棧可供您使用/遵循。但在這裏沒有人真的能夠給你明確的方向,因爲沒有一個整體的標準。 – Dallas

+0

好的,所以它就像你在編寫PHP應用時一樣......你可以使用MVC模式,或者你可以把所有東西都打包成一個文件,並希望沒有人會看到它:D – D3admau5