您的位置:首页 > Web前端 > Node.js

node express中使用static托管静态文件(访问项目中的图片或者文件)

2017-12-28 14:48 886 查看
利用 Express 托管静态文件

通过 Express 内置的 express.static 可以方便地托管静态文件,例如图片、CSS、JavaScript 文件等。

将静态资源文件所在的目录作为参数传递给 express.static 中间件就可以提供静态资源文件的访问了。例如,假设在 public 目录放置了图片、CSS 和 JavaScript 文件,你就可以在app.js中设置:

app.use('/public',express.static('public'));//将文件设置成静态


现在,public 目录下面的文件就可以访问了。





遇到的问题是一个细节,就是正确的写法是

    app.use(‘/javascript’,express.static(‘./public/js’));

  而不是

    app.use(‘javascript’,express.static(‘./public/js’));或 app.use(‘./javascript’,express.static(‘./public/js’));

  其实就是一个很小的细节,注意就好。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  nodejs
相关文章推荐