Next step of creating Node.js application is installing additional frameworks and dependencies that facilitate work with the project.
In our lesson we will use popular web framework “Express” and utility “Nodemon”, that will monitor for any changes in your source and automatically restart your server.
To install this dependencies in console write commands:
npm install express
npm install -D nodemon
Flag -D means that this is developer dependency and it not used in production project.
In section “scripts” write create script “start” and “dev”:
"start": "node index.js",
"dev": "nodemon index.js"
First of all You need to install Node.js. On Windows computers go to https://nodejs.org/en/ website, download latest version and install it.
On Linux (Debian, Ubuntu Mint) add PPA repository of Node.js:
curl -sL https://deb.nodesource.com/setup_12.x | sudo -E bash -
And install nodejs package
sudo apt-get install nodejs
To check Node.js version use command:
Now let’s create new application. We will use Visual Studio Code editor. Open terminal and initialize NPM by command:
This command will create package.json configuration file. This file contains information about all packages, used in application.