An open API service indexing awesome lists of open source software.

https://github.com/fdesjardins/polymer-express-seed

:seedling: Express, Babel, Polymer, Jade, and Stylus
https://github.com/fdesjardins/polymer-express-seed

babel boilerplate express-js gulp jade polymer project-template stylus

Last synced: about 1 year ago
JSON representation

:seedling: Express, Babel, Polymer, Jade, and Stylus

Awesome Lists containing this project

README

          

# Polymer Express Seed

## Contains

* Express.js
* Gulp
* Babel
* Jade templates
* Stylus stylesheets
* LiveReload
* Redis sessions
* Bunyan logging
* Sourcemaps

## Getting Started

1. `$ git clone https://github.com/fdesjardins/polymer-express-seed`
2. `$ npm install`
3. `$ bower install`
4. `$ cp ./app/server/secrets{-sample.coffee,.coffee}`
5. Change the secrets in `app/server/secrets.coffee`
6. `$ gulp`
7. Open `http://localhost:3333/` in your browser

## Gulp

- `gulp build` builds the app
- `gulp` builds then serves/watches for change using nodemon

## Structure

```
.
├── app
│   ├── client
│   │   ├── elements
│   │   │   ├── age-slider.jade
│   │   │   ├── color-picker.jade
│   │   │   ├── editable-color-picker.jade
│   │   │   ├── fav-color.jade
│   │   │   ├── my-element.jade
│   │   │   ├── name-tag.jade
│   │   │   ├── proto-element.jade
│   │   │   └── ready-element.jade
│   │   ├── images
│   │   ├── scripts
│   │   │   └── app.js
│   │   └── styles
│   │   └── app.styl
│   └── server
│   ├── config.js
│   ├── index.jade
│   ├── secrets-example.js
│   └── server.js
├── bower.json
├── docs
├── gulpfile.js
├── LICENSE
├── package.json
└── README.md
```

## License

MIT © Forrest Desjardins