美文网首页
koa-static静态资源中间件

koa-static静态资源中间件

作者: 阿水日记 | 来源:发表于2018-11-22 11:21 被阅读0次

    发现当前koa的模板只能引入ejs文件<%- include footer.ejs %> 而不能像常规html文件那样引入js、css img等静态资源 所以我们就用到了koa-static中间件(静态web服务)

    一、Koa 中 koa-static 中间件的使用

    1、安装 koa-static

    npm install --save koa-static

    2、引入配置中间件

    const static = require('koa-static')
    ---------------------------------------------
    app.use(static(
    path.join( __dirname, 'public')
    ))
    //可以配置一个或多个
    app.use(static(__dirname + '/static')))
    

    3、模板中引用

    <script src="js/common.js"></script>
    

    托管的文件夹在模板引用的时候不要再加了
    错误写法:

    <script src="../staticjs/common.js"></script>
    

    相关文章

      网友评论

          本文标题:koa-static静态资源中间件

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