Skip to content
This repository has been archived by the owner on Apr 19, 2023. It is now read-only.

This is the shell project to get you started with NodeJS in Enterprise

License

Notifications You must be signed in to change notification settings

thisdot/node-enterprise-setup-shell

Repository files navigation

Open Source Love GitHub GitHub forks GitHub issues GitHub pull requests GitHub contributors GitHub top language

Node API Enterprise Setup Shell

This is the shell project to get you started with your NodeJS API in Enterprise.

To learn more about this project: https://dev.to/pato_codes/nodejs-setup-shell-open-source-3j3i

How to use it?

Very simple if you are starting into the NodeJS world (if you have some knowledge on it) clone this repo and start working on the enterprise project.

Tools/Code

This project has several tools/Code already setup for you:

  • NodeJS
  • ExpressJS
  • MongoDB Connection
  • Routes
  • Schema file
  • Mocha/Chai
  • Grunt
  • Nodemon
  • Middlewares
  • Test coverage with NYC

Run the project

npm start

If you take a look to the package.json file, you can see I'm using nodemon to run and watch your files.

Run the test

npm test If you take a look to the package.json file, you can see I'm using mocha to run and watch your files.

Run the test coverage

npm coverage If you take a look to the package.json file, you can see I'm using nyc to create the test coverage report as a html file and running my npm test commands.

Contribute this Open Source project

If you are into NodeJS and have seen repetitive things that you add to your NodeJS API setups all the time, feel free to add them to the repo.

  • Fork the repo
  • Star the repo
  • Submit a PR

Complete Code Example Using The Shell

https://github.com/thisdot/nodejs-enterprise-setup-tutorial

License

-MIT

About

This is the shell project to get you started with NodeJS in Enterprise

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •