登录
注册
node.js 学习社区
node作为服务端,html中引入静态文件img、css、js等报错404

huhai

2016-06-16 09:34

文件目录

报错

回复 · 2

  • 如果你用nginx,就可以在nginx直接把静态文件指向到静态目录。

     location ~ .*\.(gif|jpg|jpeg|png|bmp|swf|js|css|txt|ico)$ {
                root /web/project/static;
                access_log   off;
                log_not_found  off;
                expires      300d;
        }

    1

  • 如果就想在代码里走,需要指定一下静态目录位置

    app.use(express.static(path.join(__dirname, 'static')));

    1

发表回复

你可以在回复中 @ 其他人