How to Start with Node JS (for Linux [debian])
5hfT
Posted on February 20, 2020
Open Terminal :
Install NodeJs :
$ sudo apt install nodejs
check version :
$ node --version
in some case you have to install npm (node package manager) manually
npm installation :
$ sudo apt install npm
make a json file :
npm init
edit .json file and in script write your own command to run node server .
Example :
"scripts": {
"test": "echo "Error: no test specified" && exit 1",
"start": "node app.js",
"start-server":"node app.js"
}
in this case npm start
will start the server app.js
Note : start is a special node command . But if we want our own command such as start-server , we have to use
npm run start-server
- update npm globally :
sudo npm install -g npm
Installing 3rd party packages :
- install nodemon :
npm install nodemon --save-dev
as we have installed nodemon for develoment , it will install as devDependencies
"devDependencies": {
"nodemon": "^2.0.2"
}
nodemon is a development tool that will automatically restart our npm start whenever we edit our code !
Debugger setting in vs code for NodeJs
- Go to debuger
- Add configuration
- Select node.js
- Edit launch.json file
"configurations": [
{
"type": "node",
"request": "launch",
"name": "Launch Program",
"skipFiles": [
"<node_internals>/**"
],
"program": "${workspaceFolder}/app.js",
"restart": true,
"runtimeExecutable": "nodemon"
}
]
5.save
Note : in the json file we just chnage the default runtimeExecutable value node to our third party package nodemon
Posted on February 20, 2020
Join Our Newsletter. No Spam, Only the good stuff.
Sign up to receive the latest update from our blog.