Atom for mac

broken image

The collection of libraries and resources is based on the Awesome Node.js List and direct contributions here. Our goal is to help you find the software and libraries you need. This is very useful if you need to work with a particular version of Node.js. nodenv lets you install versions of Node.js side-by-side and specify which one to use on a per-project basis or globally. Among others: inquirer, enquirer or prompts for complex input prompts Just a moment. By writing your CLIs in Node.js you can tap into this ecosystem including it's big amount of CLI-focused packages.

broken image

One of the reasons why Node.js got so popular is the rich package ecosystem with over 900,000 packages in the npm registry.

broken image

Node.js exposes this array for every running process in the form of process.argv - let's take a look at an example.Why create CLIs with Node.js.

broken image

In Node.js, as in C and many related environments, all command-line arguments received by the shell are given to the process in an array called argv (short for 'argument values').