Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/ops-gaurav/es6-scaffolder

es6-scaffold is an node js es6 scaffolding tool to scaffold the basic structure of nodejs app
https://github.com/ops-gaurav/es6-scaffolder

es6-scaffold nodejs npm scaffolder

Last synced: 2 months ago
JSON representation

es6-scaffold is an node js es6 scaffolding tool to scaffold the basic structure of nodejs app

Awesome Lists containing this project

README

        

# Scaffolder
[![npm](https://img.shields.io/npm/dt/es6-scaffolder.svg)](https://www.npmjs.com/package/es6-scaffolder) [![GitHub stars](https://img.shields.io/github/stars/sharma02gaurav/es6-scaffolder.svg?style=social&label=Star)](https://github.com/sharma02gaurav/es6-scaffolder)

[![NPM](https://nodei.co/npm/es6-scaffolder.png?downloads=true&downloadRank=true&stars=true)](https://nodei.co/npm/es6-scaffolder/)






#### Introduction
Scaffolder is a nodejs application structure builder based on the best design pattern approach. The scaffolder is basically used to scaffold the basic nodejs apps with ES6 feature. The scaffolder uses the babel engine to to run nodejs code in ES6 format.

> Now support for REACT JS scaffold with webpack
you can respective documentations in the cloned scaffolds README.md files

#### Installation
1. Use the following command to install scaffolder CLI tool in your system.

`npm install -g es6-scaffolder`
2. After it finishes installation, use the following command to start the application.

`scaffold`
3. The menu will be presented to you with the available options. Choose the desired builder and then the scaffolder will setup the project structure for you.

#### Running or Deployment
Scaffolder does all the configurations for you, like installing dependencies. All you need to do is to go to your folder and type
`npm start`
to start the project.

#### Commands and arguments
With the 1.0.44 and prior updates of es6-scaffolder, the new option of the command line arguments has been introduced. The following commands are available as of [email protected]
* `scaffold version` to get the version of scaffolder
* `scaffold check-update` to check if there is new version available.
* `scaffold update` to update to the latest version.

>
If you are running es6-scaffold older than 1.0.44 , then you have to remove it by using `npm uninstall -g es6-scaffolder` and then install it using `npm install -g es6-scaffolder`. This will update your es6-scaffolder to the latest version.

> es6-scaffolder is active right now, so always keep checking for the latest updates.

#### Currently supported scaffolds
* NodeJS - Express Scaffold with ES6
* NodeJS - Express - Angular Scaffold with ES6
* Angular2 - Webpack - Typescript Scaffold
* React - Webpack Scaffold
* Angular2 - Express - Passport - Webpack Scaffold