1.0.1 • Published 10 years ago
node-start v1.0.1
node-starter
A Node.js and Express.js application starter (cli tool) that can generate some fundamental code automatically for you.
Usage:
ns init <app-name>initializes the app with default package.json and file structurens new model <model-name>creates a new mongoose schemans new route <route-name>creates a new route with the corresponding controller
Note:
- to install, run
npm install -g node-start - the generator assumes the usage of jade as the template engine
- please modify ns-config.js and package.json, handle git and create favicon.ico manually.
- there is a user login system that comes with this project; you can refer to it to learn how
ns newcommand generates the proper files.
Example:
ns init node-appwill create the folder node-app and generate the template filesns new model Userwill create the User schema and model, and is available throughrequire('models').Userns new route Userwill create the User route file and the User controller, and should be used asrequire('controllers').Userandrequire('routes')(app)