How to I get the directory in Express with Node.js?
我想创建一个服务器,我想得到脚本、CSS和库。
我可以获取文件,但我不知道如何获取目录:
1 2 3 4 5 | app.get('/app.js', function(req, res) { fs.readFile(__dirname + '/app.js', 'utf8', function(err, text){ res.end(text); }); }); |
我想要上面的目录。
我该怎么做?
在Express中,您可以定义/设置公用目录:
1 | app.use(express.static(__dirname + '/public')); |
这里的所有东西都将像普通的"文件服务器"一样提供服务。如果您想要目录列表,请查看以下内容:express.js-有没有显示文件/dir列表的方法?或者这个如何获得node.js目录中所有文件的名称列表?
如果您正在寻找读取目录的函数
你能分享一下你想解决的问题吗?在这种情况下,有人可以给你一个更精确的答案。
请注意,我也是node的新手。