0.0.28 • Published 7 years ago

codehesion v0.0.28

Weekly downloads
-
License
WTFPL
Repository
-
Last release
7 years ago

Codehesion

Installation

npm install -g codehesion

Create New Project

Create New Static Site

Within an empty new project directory run:

cdg-new-static

This will create a new brochure website using Express, EJS and Bootstrap 4 Beta.
Run the new project with:

node server

Create New Site With Authentication

Within an empty new project directory run:

cdg-new-auth

This will create a new website with authentication using Express, EJS, Passport and Bootstrap 4 Beta.
You will be asked for the Database username, password and URI.
Your answers will auto generate a configuration file at /config/env.js that sets environment variables for sensitive database information.

Run the new project with:

node server

Scaffolding

Add New Model

Within the root of your project directory run:

cdg-new-model

This will ask you for the singular and plural version of the model name, then do the following:

  • Generate a model file found at /app/models/modelNameSingular.js .
  • Generate a basic REST route file found at /app/routes/modelNamePlural.js .
  • Create a new view directory at /app/views/modelNamePlural/ .
  • Generate a List View found at /app/views/modelNamePlural/list.ejs .
  • Generate a Show View found at /app/views/modelNamePlural/show.ejs .
  • Generate a New View found at /app/views/modelNamePlural/new.ejs .
  • Generate a Edit View found at /app/views/modelNamePlural/edit.ejs .
    All that is left to do is to load the route file into your server.js file and you have full Create, Read, Update, Delete (CRUD) functionality.
0.0.28

7 years ago

0.0.27

7 years ago

0.0.26

7 years ago

0.0.25

7 years ago

0.0.24

7 years ago

0.0.23

7 years ago

0.0.22

7 years ago

0.0.21

7 years ago

0.0.20

7 years ago

0.0.19

7 years ago

0.0.18

7 years ago

0.0.17

7 years ago

0.0.16

7 years ago

0.0.15

7 years ago

0.0.13

7 years ago

0.0.12

7 years ago

0.0.11

7 years ago

0.0.1

7 years ago