futurestudio/build-a-node-cli
Build a CLI with Node.js and automate repetitive tasks
Build a Node.js CLI with Ace
Automate repetitive tasks and build a CLI with Node.js ๐ฅ
Command line apps are powerful helpers for automation. Need to run a sequence of tasks? Use the command line!
The best part: you can build a CLI in Node.js. Stay with the platform you love. Build a CLI with Node.js!
This free video series is sponsored by Future Studio University ๐
Join the Future Studio University and Skyrocket in Node.js
Free Video Series
This repository is the companion to a free YouTube video series. The videos walk you through the process of creating your own CLI with Node.js
Content
The first, free season of this video series covers the following topics:
- Project Setup
- Create commands using ECMAScript classes
- Use Node.js modules and NPM packages
- Add aliases/flags
- Define arguments
- Generate a help output: add
-hto any command - Grab inputs from the console
- Ask a y/n question
- Select an answer from a list of choices
- Loading indicators (for async tasks)
- Run a list of sequential tasks
- Colorful outputs
- Make use of icons
Let Us Know What You Build!
We love to hear what tools and utilities you build. Please share it with us and tweet us a picture on Twitter: @futurestud_io