在express中提供静态文件

要在express框架中提供静态文件,如:css、javascript等文件,就要使用到他的内置中间件功能express.static,将包含静态文件目录文件传递给express.static就可以了:如果你的javascript文件在public文件夹里面,就可以这样:

app.use(express.static('public'));

也可以这样:

app.use('/static', express.static('public'));

但是,你提供给express.static函数的路径与启动node过程的目录相关。如果您从另一个目录运行Express应用程序,则使用要提供的目录的绝对路径更安全:

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

最新文章

  1. 【转】博弈—SG函数
  2. Jeesite的cahche工具类
  3. 洛谷P2409 Y的积木
  4. JQuery知识点链接
  5. 浏览器html页面乱码问题分析
  6. 如何在自己的Windows系统上 架设服务器并开发网站,然后连入外网供外界访问?(JDK+Tomcat+花生壳)
  7. [百度空间] [原]DLL导出实例化的模板类
  8. LeetCode57 Insert Interval
  9. mysql 有索引没走索引 更新锁全表
  10. PAT 1014. Waiting in Line
  11. 宇宙【全7季】【合集】【蓝光1080P】【历史频道】
  12. HDU2639[背包第K大]
  13. SCALA STEP BY STEP
  14. CodeRush Xpress的菜单在VS2008SP1中不显示的解决方法
  15. DDD实战进阶第一波(九):开发一般业务的大健康行业直销系统(实现经销商上下文仓储与领域逻辑)
  16. Asp.net MVC + Redis(hash入库+log4net集成)
  17. Unity的四元素与Vector3的乘积的含义
  18. 调用Bytom Chrome插件钱包开发Dapp
  19. [转] 梦里Babel知多少(一)
  20. 20171104xlVBA进退比较

热门文章

  1. 使用jquery的ajax方法获取下拉列表值
  2. Python3.6全栈开发实例[015]
  3. samba了解
  4. MySQL basics
  5. STM32 ~ CH340在STM32实现一键下载电路
  6. requirejs源码分析: 路径
  7. spark学习(2)--hadoop安装、配置
  8. input propertychange(1)
  9. Service degrade
  10. 快速查找文件——Everything