In this article we will take a step-by-step look at setting up Express and creating our first Node.js application. I assume you have already installed Node. If not then go ahead and install from here
Once node.js is successfully installed, you can install the Express framework by running the npm install express on the command prompt.
After installing express, I recommend creating a new folder and changing the directory to the newly created folder. I have created a folder expressjs and will create a site named mysite using the express framework. To create the site run the command express mysite. mysite is the name of the site.
On successful execution of the command above you will get the notifications as below that several files have been created.
Next to install a dependency. To install that navigate to site director. You can navigate to the site directory using cd mysite. In the mysite directory:
It will install all dependencies in the mysite directory.
After successful installation of the dependency you should get the "npm info ok" message as shown in the figure above. Now you can run the website that was created by express using node.
In the browser navigate to the server on port 3000 and you will get a basic site created using express up and running.
This is how you can set up express to create sites running on node.js. In further posts we will look into routing, app.js, routing path and HTTP verbs. I hope you like this.