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

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

2019-05-02 09:19 916 查看
                     

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

app.use('/public',express.static('public'));//将文件设置成静态
  • 1
现在,public 目录下面的文件就可以访问了。

遇到的问题是一个细节,就是正确的写法是
    app.use(‘/javascript’,express.static(‘./public/js’));
  而不是
    app.use(‘javascript’,express.static(‘./public/js’));或   app.use(‘./javascript’,express.static(‘./public/js’));

  其实就是一个很小的细节,注意就好。

           
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐