Erlang Web Shell(update)
Posted on 2009-11-19 19:22 dennis 閱讀(2312) 評論(0) 編輯 收藏 所屬分類: erlang 、my open-sourceupdate:修復了在linux firefox上不兼容的BUG。
下午搞了個Erlang web shell,可以在web頁面上像eshell那樣進行交互式的Erlang編程,方便學習和測試。這樣一來,一個erlwsh就可以服務多個client,只要你有網絡和瀏覽器,隨時隨地可以敲上幾行erlang看看結果。代碼很簡單,就不多說了,有興趣的看看,通過mochiweb的http chunk編碼,client通過Ajax Post方式提交。眼見為實,看看運行截圖:

工程在google code上: http://code.google.com/p/erlwsh/
安裝很簡單,首先確保你已經安裝了Erlang,接下來:
因為需要使用mochiweb,所以提供了下載并自動安裝的腳本,這是litaocheng的大作。啟動后訪問 http://localhost:8000/shell 即可,have fun.
下午搞了個Erlang web shell,可以在web頁面上像eshell那樣進行交互式的Erlang編程,方便學習和測試。這樣一來,一個erlwsh就可以服務多個client,只要你有網絡和瀏覽器,隨時隨地可以敲上幾行erlang看看結果。代碼很簡單,就不多說了,有興趣的看看,通過mochiweb的http chunk編碼,client通過Ajax Post方式提交。眼見為實,看看運行截圖:

工程在google code上: http://code.google.com/p/erlwsh/
安裝很簡單,首先確保你已經安裝了Erlang,接下來:
svn checkout http://erlwsh.googlecode.com/svn/trunk/ erlwsh-read-only
cd erlwsh-read-only
scripts/install_mochiweb.sh
make
./start.sh
cd erlwsh-read-only
scripts/install_mochiweb.sh
make
./start.sh
因為需要使用mochiweb,所以提供了下載并自動安裝的腳本,這是litaocheng的大作。啟動后訪問 http://localhost:8000/shell 即可,have fun.