之前做的HTTP浏览是使用express2.x版本做的...,因为参考书比较旧了。
express2.x
中没有express4.x
中的res.sendFile()
方法,之前发送文件是使用的stream.pipe()
方法,导致不支持继续下载,而且用户不能知道下载进度,在线音乐视频播放也不能选择时间跳跃欣赏。res.sendFile()
方法可以将本地文件以静态资源发送给用户,所有问题迎刃而解。- 旧版本不支持
java/c/cpp/js/css/html
等代码文件和md/markdown
文件在线查看,所以进行改进。 - 利用
Bootstrap responsive utils
和Bootstrap grid system
进行响应式布局。 - 监控
root.txt
文件,改变root后无需重启服务器。 - 去除对
q.js
依赖,使用原生Promise
root.txt
:共享文件夹路径app.js
:入口
-
npm install
-
npm start
-
http://localhost:3500/