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
遇到的问题是一个细节,就是正确的写法是
app.use(‘/javascript’,express.static(‘./public/js’));
而不是
app.use(‘javascript’,express.static(‘./public/js’));或 app.use(‘./javascript’,express.static(‘./public/js’));
其实就是一个很小的细节,注意就好。
相关文章推荐
- node express中使用static托管静态文件(访问项目中的图片或者文件)
- spring mvc 页面访问图片或者js等静态文件路径出错问题
- express框架,使用 static 访问 public 内静态文件
- vue-cli项目打包多个与static文件同级的静态资源目录(copy-webpack-plugin插件的使用)
- django使用js或者图片等静态文件的引用方法
- 使用Tomcat部署项目在浏览器中访问的时候JS和CSS等静态文件无法加载的问题
- nginx 配置后网站图片或js 加载出来一半或者不出来刷新才可以,chrome 浏览器访问项目时加载大文件失败 ERR_CONTENT_LENGTH_MISMATCH:
- 网页优化系列二:使用Cache缓存静态文件、图片(asp.net版)
- 遇过的坑-用ant编译java项目,如果static变量有修改,使用了该static变量的java文件, 不会重编译
- 使用本地域名 访问本地项目,本地host文件配置
- Emacs使用Projectile管理项目,可快速访问项目里任何文件,支持全项目关键词搜索
- web项目使用ehcache-web进行页面缓存或者文件压缩
- 访问日志不记录静态文件;访问日志切割;静态图片等元素过期时间
- 使用springboot框架写项目打包jar发布后读取项目下静态文件异常
- 删除图片时,报错“正由另一进程使用,因此该进程无法访问此文件”的处理方式
- 第16周周四:GUI编程及文件对话框的使用 项目二:图片显示
- SpringMVC 部署项目静态资源文件访问问题
- 4node博客项目系列静态文件的托管
- 使用Maven创建Web项目后,jsp引入静态文件提示报错。JSP 报错:javax.servlet.ServletException cannot be resolved to a type
- 使用Maven创建Web项目后,jsp引入静态文件提示报错。JSP 报错:javax.servlet.ServletException cannot be resolved to a type