托管静态文件服务器
可以指定虚拟目录
可以指定多个目录作为静态服务目录
示例代码:
const express = require('express');
const app = express();
let server = app.use(express.static('public'));
server.listen(3000, ()=>{
console.log('running.......');
});
//测试访问http://localhost:3000/index.html
//静态文件中使用相对路径就可以 js文件在dom加载完成之后生效
//图片也是使用相对路径就可以
//虚拟目录
//测试访问http://localhost:3000/abc/index.html
const express = require('express');
const app = express();
let server = app.use('abc',express.static('public'));
server.listen(3000, ()=>{
console.log('running.......');
});
//指定静态目录可以调用多次
const express = require('express');
const app = express();
let server = app.use(express.static('public'));
app.use(express.static('files'));
server.listen(3000, ()=>{
console.log('running.......');
});
代码优化
const express = require('express');
const app = express();
pp.use(express.static('public'));
app.use(express.static('files'));
app.listen(3000, ()=>{
console.log('running.......');
});
以上是代码示例和简要介绍