Posted on 2009-11-19 19:22
dennis 閱讀(2312)
評論(0) 編輯 收藏 所屬分類:
erlang 、
my open-source
update:修復了在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,接下來:
svn checkout http://erlwsh.googlecode.com/svn/trunk/ erlwsh-read-only
cd erlwsh-read-only
scripts/install_mochiweb.sh
make
./start.sh
因為需要使用mochiweb,所以提供了下載并自動安裝的腳本,這是litaocheng的大作。啟動后訪問 http://localhost:8000/shell 即可,have fun.