node-mvc-gen

2.0.4 • Public • Published

Node MVC Generator

Node Fullstack Generator is a command-line tool that helps you quickly generate a complete Node.js project structure with controllers, routers, models, and more.

Installation

You can install the package globally using npm:

npm install -g node-mvc-gen

Usage

Generate a new project structure by running the following command:

generate <project-name>

Replace with the desired name for your project.

Features

Features

  • Project Structure: Automatically generate directories for controllers, routers, models, middleware, and more.
  • Express Setup: Get started quickly with a basic app.js file that sets up an Express application.
  • Dependencies: Automatically installs required packages like Express and dotenv.
  • Customization: You can extend the generated structure and add your own code as needed.

What's Included

The generated project structure includes the following components:

  • Controllers (v1, v2, v3)
  • Routes (v1, v2, v3)
  • Models
  • Middleware
  • Configuration files (db_connection.js)
  • Basic app.js with Express setup

Dependencies

  • Express: Fast, unopinionated, minimalist web framework for Node.js.
  • dotenv: Zero-dependency module that loads environment variables from a .env file.
  • fs-extra: Adds file system methods that are not included in the native fs module.
  • execa: A better child_process.

Contributing

Contributions are welcome! Feel free to fork and submit pull requests to improve this project.

License

MIT

Package Sidebar

Install

npm i node-mvc-gen

Weekly Downloads

5

Version

2.0.4

License

MIT

Unpacked Size

5.11 kB

Total Files

6

Last publish

Collaborators

  • jsofi