Command line (CLI) tools are an essential tool set for any programmer. In this section will be taking a closer look into common command line tools. After completing this section you will have a clear understanding of how and what tools you will need for your “Perfect Development Environment”.
Modern JavaScript development can become complex, with larger and larger projects. This complexity is due to having to be able to support development across multiple platforms, with larger and larger teams. Once you start to work on some of this larger programs, you will start to find your self-repeating task over and over again. Some of this task could be starting and stopping virtual machines, checking in code to your version control, a compilation of source code, source code bundling, source code minification, running tests, starting and stopping node, and many more tasks. This chapter will help you with automation of the most common tasks that you will need when working with JavaScript.
I always had a passion for the field of STEM (Science, Technology, Engineering, and Math) and I knew I wanted to do something to make a difference in the world. I just didn’t know where to start. I was an immigrant in a new country, grew up in a tough environment, and wasn’t sure how… Read More