Nonstop Progressive Marxism

    @fridsn/create-express-api

    1.2.2 • Public • Published

    create-express-api

    Installation

    This is a Node.js module available through the npm registry. This Module will scaffold a basic REST API (Node-Express-Mongoose) for you.

    Installation is done using the npm install command:

    $ npm i @fridsn/create-express-api -g
    

    Usage

    $ create-express-api new-project
    $ cd new-project
    $ npm start
    

    Structure

    new-project
    ├── package.json
    └── src
        ├── App.js
        ├── models
        │   └── User.js
        ├── modules
        │   └── users.module.js
        ├── routes
        │   └── users.router.js
        ├── server.js
        └── tools
            └── mongoose.js
    
    
    $ cd new-project && npm start
    
    

    ENV

    You can add variables to the Environment variables to get access to your DB or just to save other stuff.

    I used .dotenv for development. Just add a .env file in your root project folder and store your variables in there.

    API_PORT=$PORT
    API_NAME=$API_NAME
    MONGO_HOST=$MONGO_HOST
    MONGO_PORT=$MONGO_PORT
    MONGO_DB=$MONGO_DB
    MONGO_USER=$MONGO_USER
    MONGO_PASS=$MONGO_PASS
    

    Install

    npm i @fridsn/create-express-api

    DownloadsWeekly Downloads

    1

    Version

    1.2.2

    License

    MIT

    Unpacked Size

    7.5 kB

    Total Files

    9

    Last publish

    Collaborators

    • fridsn