Course Description
Discover how to use NPM for package management, implement appropriate testing strategies, and how to work with Yeoman files and perform various file operations.
Learning Objectives
Yeoman Stack: Working with NPM and Adopting Testing Strategies
- identify how to set up projects for NPM to illustrate the capabilities of NPM
- write and publish NPM modules with useful codes
- use generator-nodejs to build applications for Yeoman
- identify the popular JS testing frameworks and their testing capabilities
- describe how to share user context and information among generators
- generate test cases and execute tests using Mocha
- specify the file manipulation capabilities of Yeoman file
- use Yeoman file operations to effectively manage file resources
- describe how to share user context and information among generators
- create an NPM package, install generator-nodejs and generator-mocha