Personal NodeJS Express Handlebars Gulp boilerplate
License: ISC License
JavaScript 62.76%CSS 26.50%HTML 10.74%
node-express-gulp-boilerplate's Introduction
Personal NodeJS Express Handlebars Gulp boilerplate
A small set of files to get started quickly with a new NodeJS project using Express, Handlebars and Gulp.
This is a general jumping off point for me, I will heavily customise it on a project-by-project basis. It will change often.
Files
File
Notes
routes/
Routes for express, loaded automatically by index.js
models/
models (or classes, if you prefer)
views/
Handlebars layouts, partials and views
public/
static files such as CSS, images, JS etc.
public-src/
Source files (Sass, JS, raw images) to be compiled to public/
app.js
Entry point for program
package.json
Configuration for NodeJS/npm
processes.json
Configuration for PM2 (pm2 start processes.json)
gulpfile.js
Configuration file for Gulp
.gitignore
Tells Git what files and folders to ignore
.gitattributes
Some directives for Git
LICENSE.md
License under which this software is released, typically ISC