美文网首页
Koa-static-cache处理静态文件

Koa-static-cache处理静态文件

作者: 张先觉 | 来源:发表于2020-05-03 16:37 被阅读0次

koa-static-cache插件:处理服务器静态文件,自带缓存机制。
用法:server.use(staticCache('路径'))

koa-static-cache基本用法:

const Koa = require('koa');
const path = require('path');
const staticCache = require('koa-static-cache');

const server = new Koa();

// 访问地址:http://localhost:3000/index.html,相当于访问www文件下的index.html
server.use(staticCache(path.resolve('www')));

server.listen(3000, () => {
    console.log('Server is running');
});

补充:path模块

  • path.resolve(),将字符串计算成绝对路径,但不会考虑该路径下是否存在该文件
const path = require('path');

console.log(path.resolve('www'));   // C:\Users\Project\Node\www
console.log(path.resolve('www', 'a.html')); // C:\Users\Project\Node\www\a.html
console.log(path.resolve('www', 'a.html', '../b')); // C:\Users\Project\Node\www\b

相关文章

  • Koa-static-cache处理静态文件

    koa-static-cache插件:处理服务器静态文件,自带缓存机制。用法:server.use(staticC...

  • koa 中间件

    koa-static-cache 这个中间件的目的就是帮助我们托管静态资源文件,我们按照配置的路径在浏览器的URL...

  • Python web开发----->Django(视图网页模板

    Python web开发----->Django(视图网页模板和静态文件处理) 一,根视图网页模板和静态文件处理 ...

  • 处理静态文件

    go语言实现http服务器时如果处理静态文件,需要用到http.ServeFile: func ServeFile...

  • nodejs+express+art-template处置静态资

    1.处理html文件。 2.处理除了html外的静态资源文件,如img,javascript等,静态资源放在pub...

  • Django-5高级

    静态文件处理 1.setting 指定路径

  • django static files

    前言 静态文件处理是每个网站都必备的步骤, django的静态文件处理一般都遵循固定的套路, 这里分debug模式...

  • express高效入门教程(4)

    4.静态文件 #4.1.普通处理静态文件的方法 在./views/index.html文件中去引入另一个css文件...

  • koa静态文件处理

    koa使用koa-staitc来处理静态文件 其核心使用koa-send组件来完成,对齐文件进行解析,它对文件进行...

  • koa静态文件处理

    如何使用: 这里利用koa-static中间件,就可以进行处理

网友评论

      本文标题:Koa-static-cache处理静态文件

      本文链接:https://www.haomeiwen.com/subject/hoodghtx.html