‘Require’ & ‘Module’
Create two files app.js
and song.js
.
you can create your files as your desired name.
First we’ll write some codes in song.js
file
I know what you are thinking why there is a extra line module.exports
in the end of this file
This module.exports will available this function sing to everyone who required it. So how to require ?
You can just start require by writing require(‘./song) it will automatically understand it is a js file
Now you can call the sing file by require it and store it in a variable
Now you can call the function from the app.js
file
You can run the file now by command node app.js
final result
Do you understand why we use `require` and `module` now ?