node.js使用中间件在网页上面显示置顶目录结构

来源:互联网 发布:淘宝客服人工服务在线 编辑:程序博客网 时间:2024/06/06 03:10

方法一

var finalhandler = require('finalhandler')var http = require('http')var serveIndex = require('serve-index')var serveStatic = require('serve-static')// Serve directory indexes for public/ftp folder (with icons)var index = serveIndex('/mnt', {'icons': true})// Serve up public/ftp folder filesvar serve = serveStatic('/mnt')// Create servervar server = http.createServer(function onRequest(req, res){    var done = finalhandler(req, res)    serve(req, res, function onNext(err) {        if (err) return done(err)        index(req, res, done)    })})// Listenserver.listen(3000)

这里写图片描述

方法二 http://127.0.0.1:8888/mnt

var express    = require('express')var serveIndex = require('serve-index')var app = express()// Serve URLs like /ftp/thing as public/ftp/thingapp.use('/mnt', serveIndex('/mnt', {'icons': true}))app.listen(8888,'localhost')

这里写图片描述

原创粉丝点击