egghead.io
Get Started Building CLI Tools with Node.js
Instructor
Kevin Cunningham
42m
Star icon
$
$$
Star icon
$
$$
Star icon
$
$$
Star icon
$
$$
Star icon
$
$
$
4.6
110
people completed
Bookmark
Download
RSS
Start Watching
Start Watching
Course Content
42m • 16 lessons
1
Plan a Node.js CLI Tool Project with README Driven Development
2m 23s
2
Initialize a Node.js Project with NPM
2m 12s
3
Set the Node.js Project to ECMAScript Modules (ESM)
1m 50s
4
Parse User Input through Node.js process argv for Flags
3m 11s
5
Parse User Input in Node.js with readline
4m 35s
6
Assess and Choose a 3rd Party Library for your Node.js CLI Tool
3m 10s
7
Process User Input with Inquirer in Node.js
2m 41s
8
Assess and Choose Three Approaches to Reading from the File System in Node.js
3m 45s
9
Read a File with Node.js readFile from the File System and Parse Question and Answer
1m 14s
10
Log Question Results by using Node.js to Filter and Write to a File
2m 44s
11
Find a Random Element in a JSON File in Node.js
58s
12
Add Question/Answer Object to our Data with Node.js writeFile
3m 35s
13
Offload Complex Logic and Confirm a Correct Answer with the User
2m 43s
14
Make a Node.js Script Globally Executable with a Shebang and a Symbolic Link
2m 33s
15
Handle Relative Paths in a Node.js ESM Project with import.meta.url
2m 52s
16
Use parseArgs to Parse your Command Line
1m 46s