https://github.com/frenchbread/express-boilerplate
:rocket: :page_facing_up: Quick start for express application.
https://github.com/frenchbread/express-boilerplate
Last synced: 9 months ago
JSON representation
:rocket: :page_facing_up: Quick start for express application.
- Host: GitHub
- URL: https://github.com/frenchbread/express-boilerplate
- Owner: frenchbread
- License: mit
- Created: 2015-05-11T14:24:40.000Z (about 11 years ago)
- Default Branch: master
- Last Pushed: 2017-09-09T12:32:51.000Z (over 8 years ago)
- Last Synced: 2025-08-18T22:49:08.322Z (10 months ago)
- Language: JavaScript
- Homepage:
- Size: 146 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# express-boilerplate
> Quick start for express application.
[](https://nodei.co/npm/expressboilerplate/)
## Features & Libs
- [`eslint`](https://github.com/eslint/eslint) - Linter
- [`eslint-config-airbnb-base`](https://github.com/airbnb/javascript)
- [`eslint-plugin-import`](https://github.com/benmosher/eslint-plugin-import)
- `babel` - Compiler
- [`babel-cli`](https://github.com/babel/babel/tree/master/packages/babel-cli)
- [`babel-eslint`](https://github.com/babel/babel-eslint)
- [`babel-preset-latest`](https://github.com/babel/babel/tree/master/packages/babel-preset-latest)
- [`express`](https://github.com/expressjs/express) - Framework
- [`express-session`](https://github.com/expressjs/session)
- [`body-parser`](https://github.com/expressjs/body-parser)
- [`cookie-parser`](https://github.com/expressjs/cookie-parser)
- [`serve-favicon`](https://github.com/expressjs/serve-favicon)
- [`ava`](https://github.com/avajs/ava) - Tests
- [`axios`](https://github.com/mzabriskie/axios) - HTTP requests
- [`cheerio`](https://github.com/cheeriojs/cheerio) - Server-side jQuery
- [`lusca`](https://github.com/krakenjs/lusca) - App security
- [`pug`](https://github.com/pugjs/pug) - Template engine
- [`morgan`](https://github.com/expressjs/morgan) - Server-side logger
- [`debug`](https://github.com/visionmedia/debug) - Debugging unility
## Development
1. Clone the repo:
```
$ git clone https://github.com/frenchbread/express-boilerplate.git && cd express-boilerplate
```
2. Install dependencies:
```
$ npm install && bower install
```
3. Run the app:
```
$ npm run dev
```
## Tests
```
$ npm test
```
## Build & Run in production
Build
```
$ npm run build
```
Run
```
$ npm start
```
## License
[MIT](https://github.com/frenchbread/ExpressBoilerplate/blob/master/LICENSE.md)