From the course: Building Your First CLI App in Node

Unlock the full course today

Join today to access over 22,600 courses taught by industry experts or purchase this course individually.

Set up a Node project

Set up a Node project

From the course: Building Your First CLI App in Node

Start my 1-month free trial

Set up a Node project

- [Narrator] Before we jump in and get building, let's take a look at why Node.js is the best tool to build this command line application. The first advantage is that, if you're here in this course, you've probably heard about Node, or used it a bit in one of your own projects already. That's great. If not, there's no worries. If you're here, you're definitely familiar with JavaScript, and Node is a framework written, entirely in JavaScript. Another advantage we'll see as we work through this project, is that the Node.js ecosystem of packages is strong, active, and growing. Which means there are literally hundreds of thousands of different packages available, for all sorts of things you want to build. In our case, we'll be most particularly interested in packages designed to help build command line tools like ours. Finally, we can use npm, Node Package Manager, to manage any of our dependencies. This means, it will be operating system agnostic. Which is very different from other…

Contents