在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/HTML/ node的express怎么渲染圖片

node的express怎么渲染圖片

<!doctype html>
<html lang="en">
<head>
    <title>Document</title>
</head>
<body>
    <p><%= helloWorld %></p>
    <img src="./a.jpg" alt="" />
</body>
</html>
var express = require('express');
var app = express();
// 設置模板路徑,默認為./views
// app.set('views', path.join('views'));
app.engine('html', require('ejs').renderFile);
app.set('view engine', 'html');

/*app.get('/!*', function(req, res, next) {
    console.log(req);
    var referer = req.headers.referer;
    console.log(referer);
    if(referer.indexOf('localhost')===0){
        // res.send('盜鏈');
        return;
    }else{
        next();  //如果是我自己的路由,會next 處理,去匹配自己的路由
    }
});*/
app.get('/', function(req, res) {
    res.render('index', { helloWorld: 'hello,world' });
});
app.listen(3000, function() {
    console.log('app listen at 3000');
});

clipboard.png

為什么渲染不出來圖片,顯示404

回答
編輯回答
掛念你

express static

2017年12月31日 11:12
編輯回答
蝶戀花

你的路由里面沒有處理圖片,所以404,找一個靜態(tài)資源的插件吧

2018年5月15日 23:14