Skip to content

Latest commit

 

History

History
41 lines (28 loc) · 878 Bytes

README.md

File metadata and controls

41 lines (28 loc) · 878 Bytes

koa http concat

A koa middleware for concatenating files in a given context: CSS and JS files usually.

Reference http-cancat

NPM version

Install

npm i koa-http-concat -S

Usage

Server Side

const path = require('path');
const Koa = require('koa');
const koaHttpConcat = require('koa-http-concat');

const app = new Koa();

app.use(koaHttpConcat({
	base: path.join(__dirname, 'public'),
	path: '/'
}));

app.listen(3000);

Client Side

http://example.com/??script1.js,script2.js,build/script.js
http://example.com/??script1.js,script2.js,build/script.js?v=2016
http://example.com/??style1.css,style2.css,build/style.css
http://example.com/??style1.css,style2.css,build/style.css?v=2016