dwyl / learn-elm

:rainbow: discover the beautiful programming language that makes front-end web apps a joy to build and maintain!
https://github.com/dwyl/learn-elm
477 stars 42 forks source link

What is "npm install" ? #153

Open miguelmartins17 opened 4 years ago

miguelmartins17 commented 4 years ago

I apologize for asking what "npm install" is?

miguelmartins17 commented 4 years ago

I've been reading the project and the term is not explained. And I was thinking for people who want to learn it would be important to have all the terms or abbreviations properly explained even in notes so that we can leave them more elucidated.

gabrielperales commented 4 years ago

@miguelmartins17 npm is the Node Package Manager. In frontend development is common to have a package.json with all your javascript dependencies. In this case npm install will install these dependencies https://github.com/dwyl/learn-elm/blob/master/package.json#L5-L7 which contains the Elm platform.

papamarfo commented 4 years ago

@miguelmartins17 npm install is a command that you run from a command-line/terminal to install a package or dependencies for a project.