koa-static静态资源中间件

2018-11-22  本文已影响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>
上一篇 下一篇

猜你喜欢

热点阅读