live.js与python SimpleHTTPServer
想法 为了加快开发速度,我想live.js与python SimpleHTTPServer,python,real-time,simplehttpserver,Python,Real Time,Simplehttpserver,想法 为了加快开发速度,我想test.html 我的设置 我在Linux上,我用 python -m SimpleHTTPServer 在终端中,这样我就可以在浏览器中使用打开我的test.html http://localhost:8000/test.html 我必须像这样打开test.html(而不是使用文件://),因为我使用。如果test.html已更改,此javascript工具将每秒(!)检查一次。如果更改,它将自动刷新浏览器 我的问题 检查间隔不断增加 …而且越来越多 …而
test.html
我的设置
我在Linux上,我用
python -m SimpleHTTPServer
在终端中,这样我就可以在浏览器中使用打开我的test.html
http://localhost:8000/test.html
我必须像这样打开test.html
(而不是使用文件://
),因为我使用。如果test.html
已更改,此javascript工具将每秒(!)检查一次。如果更改,它将自动刷新浏览器
我的问题
检查间隔不断增加
…而且越来越多
…而且似乎从未停止过
最后,如果我更改test.html
文件,刷新浏览器会花费很多时间
我的问题
我想实时使用live.js,但我认为服务器会减慢进程。我说得对吗
如何让live.js实时工作
编辑
正如Serge Ballesta建议的那样,我将间隔时间增加到10秒,但这也不起作用
每秒检查一次文件更新的原因是什么?这是在开发环境中进行的。我想实时查看我的更改。为了确保这一点,我会安装一台Apache httpd服务器并测试未更改的Live.js,或者尝试调整Live.js以使用10秒的间隔。如果其中一个以恒定速率工作,那么这将证明
SimpleHTTPServer
并不意味着承担每秒1个请求的费用。每秒检查文件更新的原因是什么?它是在开发环境中。我想实时查看我的更改。为了确保这一点,我会安装一台Apache httpd服务器并测试未更改的Live.js,或者尝试调整Live.js以使用10秒的间隔。如果其中一个以恒定速率工作,那么这将证明SimpleHTTPServer
并不意味着承担每秒1个请求的费用。