1.0.2 • Published 9 years ago

clementinejs v1.0.2

Weekly downloads
3
License
MIT
Repository
github
Last release
9 years ago

Clementine.js MEAN Boilerplate

Clementine.js Standard Repo | Clementine.js Bare Repo | Clementine.js Beginner Repo

Overview

Clementine.js is a lightweight MEAN stack boilerplate intended for beginners and advanced users alike.

There are 3 versions of Clementine.js:

Beginner - The beginner boilerplate contains a very simple application that is intended to show a beginner how the MEAN stack fits together and get started on his or her first web application.

Standard - The Standard boilerplate includes a few more bells and whistles to improve workflow, but remains a simple boilerplate without much fluff to get in the way. This version of the boilerplate contains a website that demonstrates the power of the stack, including some examples of how to apply Angular & data-binding using MEAN.

Bare - The bare template includes all of the additional libraries, but pared down to only include the necessities. There is a simple web app here (the same as the beginner sample), but using the additional libraries included in the Standard version.

Quick Start Guide

Prerequisites

In order to use Clementine.js, you must have the following installed:

Beginner

To begin developing with the bare version of Clementine.js, create a project directory and run the following from your terminal:

$ npm install clementinejs-beginner
$ cd clementinejs-beginner
$ node server.js

Standard

To begin developing with the bare version of Clementine.js, create a project directory and run the following from your terminal:

$ npm install clementinejs
$ cd clementinejs
$ gulp

Bare

To begin developing with the bare version of Clementine.js, create a project directory and run the following from your terminal:

$ npm install clementinejs-bare
$ cd clementinejs-bare
$ gulp

Documentation

Complete documentation can be found here.

License

MIT License. Click here for more information.

Future Updates / Features

The below additions will be made as I have the opportunity, and not necessarily in the order listed.

  • Add tests with Karma / Jasmine
  • Prod / Dev ENV setup