忘了结帖… 写好了 https://github.com/jiyinyiyong/doodle
基于 websocket
, 低版本 IE 不支持, 在我的 Ubuntu 上运行还是良好的.
刚开始尝试的记录写在这里:
http://jiyinyiyong.github.com/blog/posts/120821-doodle-%E5%88%B7%E6%96%B0%E9%A1%B5%E9%9D%A2.html
用法
sudo npm install -g doodle
命令行运行开始之后, 在 8071
打开一个 websocket
端口, 8072
一个 HTTP 端口,
浏览器段加入下面的代码接受 websocket
的信号来进行刷新:
html
head
title doodle test
//- script(src='http://localhost:8072/doodle.js')
:coffeescript
hostname = location.hostname
ws = new WebSocket "ws://#{hostname}:8071"
ws.onmessage = (message) ->
if message.data is 'reload'
do location.reload
body waiting
或者直接 <script>
引入 8072
端口的 /doodle.js
脚本, 就是上面的代码.
具体的 .html
文件可以看这里:
https://github.com/jiyinyiyong/doodle/tree/master/example