您现在的位置:首页 >> 前端 >> 内容

koa-static中间件安装及使用讲解

时间:2018/2/7 15:07:07 点击:

  核心提示:安装koa-static是静态资源请求中间件,静态资源例如js、css、jpg、png等等。原生koa2也可以实现,但是比较麻烦,使用中间件十分方便。npm install --save koa-st...

安装

koa-static是静态资源请求中间件,静态资源例如js、css、jpg、png等等。原生koa2也可以实现,但是比较麻烦,使用中间件十分方便。

npm install --save koa-static

使用

新建demo12.js文件,新建demo12文件夹,在文件夹中放入js、css、png等文件。demo12.js中代码如下:

const Koa = require('koa')
const path = require('path')
const static = require('koa-static')
const app = new Koa()

const staticPath = './demo12'

app.use(static(
  path.join( __dirname,  staticPath)
))

app.use( async ( ctx ) => {
  ctx.body = 'hello world'
})

app.listen(3000, () => {
  console.log('server is starting at port 3000')
})

打开https://localhost:3000/ 会显示helloworld。打开https://localhost:3000/demo.js 或https://localhost:3000/koa.jpg (后面是静态资源的文件名),会在网页中显示静态资源的文件内容。

Tags:KO OA AS ST 
作者:网络 来源:buppt的博客