- Express.js
- Gulp
- Babel
- Jade templates
- Stylus stylesheets
- LiveReload
- Redis sessions
- Bunyan logging
- Sourcemaps
$ git clone https://github.com/fdesjardins/polymer-express-seed
$ npm install
$ bower install
$ cp ./app/server/secrets{-sample.coffee,.coffee}
- Change the secrets in
app/server/secrets.coffee
$ gulp
- Open
http://localhost:3333/
in your browser
gulp build
builds the appgulp
builds then serves/watches for change using nodemon
.
├── 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
MIT © Forrest Desjardins