Mac 更新系统后原来机器上的 apache 配置丢失,我又不想去重新配置 apache 的虚拟目录和虚拟服务器
对付下测试环境的文件资源服务器,用 Node 还是挺方便的,那么步骤如下
需求 : Node 环境已经装好
作为一个资深API调试员,使用开源库
https://github.com/cloudhead/node-static
使用命令行安装之
1
| npm install -g node-static
|
然后编写 Node 脚本
1 2 3 4 5 6 7 8 9 10 11 12 13
| var port = 8080; var doc_root = "/server_root"
var static = require('node-static');
var fileServer = new static.Server(doc_root);
require('http').createServer(function(request, response) { request.addListener('end', function() { fileServer.serve(request, response); }).resume(); }).listen(8080);
|
启动 Node 脚本
完成