静态资源文件使用

如果我们的html页面上,试图插入一个图片

<img src="0.jpg" />

此时如何找到0.jpg?

在Node.JS中没有根目录的概念!url和物理文件没有一一对应的关系.

实际上它是这样使用的: http://127.0.0.1/0.jpg

 

//  './代表当前目录'
if
(req.url == "/haha.html"){ fs.readFile("./a/b.html",function(err,data){ res.end(data); }); }else if(req.url == "/0.jpg"){
  //当它的路由表为http://127.0.0.1/0.jpg时,去读取0.jpg这个文件 fs.readFile(
"./a/0.jpg",function(err,data){ res.end(data); }); }

页面中需要引用js文件,css文件时,同理

原文地址:https://www.cnblogs.com/kun666/p/9481075.html