我正在學習erlang,我試過這個項目 - https://github.com/hcs42/cowboy_tutorial_webchat。更改腳本文件時必須重建Erlang項目
我建立它使用
./rebar compile generate skip-deps=true && rel/chat/bin/chat console
燈的情況下,如果我會改變.js文件,我只會重新加載頁面和新的變化將被應用。
在這個erlang項目的情況下,每當我改變.js文件中的某些東西時,我必須重新編譯並使用rebat生成。爲什麼?
另外,如果我看JS實現,使用
socket.send(message);
發送消息並接收服務器端爲:
websocket_handle({text, Msg}, Req, State) ->
{reply, {text, << "You said: ", Msg/binary >>}, Req, State};
這是如何工作的,如果牛仔接受{文本,Msg,Req,State但客戶端只發送文本?另外客戶端永遠不會獲得{回覆,{text,YouSaid ...},但只能得到純文本消息?
很好的答案。謝謝 :) – n32303