package.json so that you can easily download the right versions again in the future, or so that other developers can download the right versions if you’re collaborating with others.
npm is a command line tool and is accessed through the terminal.
By using a package manager to install packages written by other people, you can build your own projects much more quickly, since you don’t have to write all of the code from scratch.
You can download exercises to go along with these tutorials on our npm exercises GitHub repository. You don’t have to know how to use GitHub to use them. Just click the green Code button in the corner and click the Download ZIP option. Then unzip the folder and open it in your text editor.
Each module has a folder. Inside each module folder is a folder for each lesson. The lesson folders usually contain files already where you can put your code, although occassionally you will be asked to create files on your own.
NOTE: You can ignore the instructions included in the folders. The instructions are now listed directly in the lessons.