Very similar to Angular-CLI, there is a command line tool to quickly create a new Express project called express-generator. We will use express-generator to create a new Express web server project to serve as the back-end of our blog application. We will eventually integrate this back-end web server with our front-end Angular project to create a full-stack JavaScript web application.
Creating a new Express project with express-generator
Getting ready
First, we will need to install both Express and express-generator with NPM. If you haven't already, you will also need to install the latest version of Node.js and NPM package manager:
npm install -g express express-generator