Automating Node.js 6 with NPM Scripts
What if you could greatly improve your efficiency as a developer? This course will teach you how to use automation to optimize your time and reduce manually executed, repetitive tasks. You will see NPM is the tool for this when building Node.js apps.
What you'll learn
Finding ways to speed up your development workflow can greatly improve your efficiency in completing work. In this course, Automating Node.js with NPM Scripts, you will gain the ability to quickly and efficiently build Node.js applications with NPM. First, you will learn how to get started with creating scripts. Next, you will discover ways to automate commons tasks that are part of a developer inner loop using NPM. Finally, you will explore how to leverage these scripts within Visual Studio Code. When you are finished with this course, you will have the skills and knowledge of NPM needed to develop Node.js apps efficiently.
Table of contents
- Introduction 1m
- CLI Tools via NPM Scripts 3m
- TypeScript: Compile with NPM Scripts 1m
- TypeScript: Passing Arguments in NPM Scripts 2m
- TypeScript: Start Script 1m
- TypeScript: Building before Running with NPM Pre Hook 3m
- Environment Variables in NPM Scripts 2m
- Using NPM Config as Environment Variables 2m
- CSS Pre-processors: Building with NPM Scripts 5m
- Bundling and Minifying: Webpack Build Tasks 4m
- Bundling and Minifying: Automating Webpack Build Tasks 3m
- Front-end Frameworks: Angular Build Tasks 6m
- Front-end Frameworks: Automating Angular Build Tasks 3m
- Containers: Docker Build Tasks 5m
- Containers: Automating Docker Build Tasks 3m
- Summary 2m
- Introduction 0m
- Node.js Development Tasks 2m
- Automating Node.js Development Tasks 3m
- TypeScript Development Tasks 5m
- Automating TypeScript Development Tasks 5m
- Bonus TypeScript Development Tool 3m
- Webpack Development Tasks 6m
- Automating Webpack Development Tasks 4m
- Automating CSS Pre-processor Tasks 4m
- Automating Frontend Development Tasks 4m
- Docker Development Tasks 3m
- Automating Docker Development Tasks 5m
- Automating Node.js Debugging 5m
- Summary 3m