在express下有一个内置方法:express.static,该方法可以实现静态资源访问功能,例如img、css、js文件等。
express.static有一个参数,该参数是静态资源存放的目录。
示例代码:
app.use(express.static('public'));
实际操作代码示例:
// 引入express第三方模块
const express = require('express');
// 引入path系统模块
const path = require('path');
// 创建网站服务器
const app = express();
// 实现静态资源访问功能
// express.static的参数为静态资源的存放目录,建议用绝对路径
app.use(express.static(path.join(__dirname,'route')))
// 监听3000端口
app.listen(3000);
console.log('服务器启动成功');
执行结果如下: