您是否知道使用NodeJS connect 模块配置虚拟目录的方法?
我需要这样才能将~/framework/1.0.1
这样的虚拟目录指向./
(这是一个非常简单的例子)。
提前谢谢
答案 0 :(得分:1)
我不确切地知道虚拟目录的含义,但您可以为静态文件服务器指定根路径,如下所示:
var connect = require('connect');
var http = require('http');
var app = connect()
.use(connect.static('/Users/richard/framework/1.0.1'))
.use(function(req, res){
res.end('hello world\n');
})
http.createServer(app).listen(3000);
如果您的文件位于/Users/richard/framework/1.0.1/test.txt
,您现在可以像下面这样访问该文件:http://127.0.0.1:3000/test.txt