0.0.5 • Published 8 years ago
artista-mean v0.0.5
artista-mean
Installation
$ npm install -g express-generator
$ npm install -g artista-meanFeatures
Generates MEAN stack from JSON file.
No definition. All you need is data JSON files!
artista-mean analyze JSON files, then generate schemas.
- Generates express project
 - Generates mongoose ODM
 - Generates AngularJS application
 - Generates Management Page for JSON data
 
Quick Start
- Prepare directory for JSON files
 
% tree /tmp/json
/tmp/json
├── Car.json
└── Person.json
0 directories, 2 filesCar.json
[
    {
	"id": 7,
	"name": "RX-7"
    },
    {
	"id": 8,
	"name": "Elise"
    },
    {
	"id": 9,
	"name": "NSX"
    }
]Person.json
[
    {
	"id": 1,
	"name": "Takayoshi Aoyagi",
	"gender": "male",
	"age": 43,
	"company": {
	    "name": "Artista",
	    "position": "president"
	},
	"hobbies": ["Car", "Music", "Taekwon-do"],
	"married": true
    }
]- Execute command
 
$ artista-mean /tmp/sample /tmp/json
$ cd /tmp/sample && npm install
$ node import.js
$ npm start- Auto generated Admin page