koa-404-handler
Version:
404 handler for Lad and Koa (best used with koa-better-error-handler)
78 lines (45 loc) • 1.71 kB
Markdown
# koa-404-handler
[](https://travis-ci.org/ladjs/koa-404-handler)
[](https://codecov.io/gh/ladjs/koa-404-handler)
[](https://github.com/sindresorhus/xo)
[](https://github.com/prettier/prettier)
[](https://lass.js.org)
[]()
> 404 handler for [Lad][] and [Koa][] (best used with [koa-better-error-handler][])
## Table of Contents
* [Install](#install)
* [Usage](#usage)
* [Contributors](#contributors)
* [License](#license)
## Install
[npm][]:
```sh
npm install koa-404-handler
```
[yarn][]:
```sh
yarn add koa-404-handler
```
## Usage
```js
const errorHandler = require('koa-better-error-handler');
const koa404Handler = require('koa-404-handler');
// ...
// override koa's undocumented error handler
app.context.onerror = errorHandler;
// ... routes go here ...
app.use(koa404Handler);
app.listen();
```
## Contributors
| Name | Website |
| -------------- | -------------------------- |
| **Nick Baugh** | <http://niftylettuce.com/> |
## License
[MIT](LICENSE) © [Nick Baugh](http://niftylettuce.com/)
##
[npm]: https://www.npmjs.com/
[yarn]: https://yarnpkg.com/
[lad]: https://lad.js.org
[koa]: http://koajs.com
[koa-better-error-handler]: https://github.com/ladjs/koa-better-error-handler