首先,我们public文件下一会存储我们的一些静态文件,比如前端上传的图片或者文件:
首先启动服务:
我们使用3003端口;
1:我们不加虚拟前缀:
下方这个配置
app.use(express.static(path.join(__dirname, 'public')));
我们可以直接使用
http://localhost:3003/tcs.html
http://localhost:3003/images/0dab9cd20db721c983870aee0724f86crigght.jpg
说明我们访问静态文件成功~
2:我们加虚拟前缀:
app.use('/zjq',express.static(path.join(__dirname, 'public')));
第一个参数就是虚拟前缀,访问public需要/zjq才能访问到下面的文件;
改完后,nodemon会自动给我们重启服务:
http://localhost:3003/zjq/tcs.html
http://localhost:3003/zjq/images/0dab9cd20db721c983870aee0724f86crigght.jpg