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