# generator **Repository Path**: mirrors_zenorocha/generator ## Basic Information - **Project Name**: generator - **Description**: Rails-inspired generator system that provides scaffolding for your apps - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-08-19 - **Last Updated**: 2026-03-29 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Generator [![Build Status](https://secure.travis-ci.org/yeoman/generator.png?branch=master)](http://travis-ci.org/yeoman/generator) [![Coverage Status](https://coveralls.io/repos/yeoman/generator/badge.png)](https://coveralls.io/r/yeoman/generator) > A Rails-inspired generator system that provides scaffolding for your apps. ### [Getting Started](http://yeoman.io/generators.html)   [API Documentation](http://yeoman.github.io/generator/) ![Generator output](https://img.skitch.com/20120923-jxbn2njgk5dp7ttk94i1tx9ek2.png) ![Generator diff](https://img.skitch.com/20120922-kpjs68bgkshtsru4cwnb64fn82.png) ## Getting Started If you're interested in writing your own Yeoman generator we recommend reading [the official getting started guide](http://yeoman.io/generators.html). There are typically two types of generators - simple boilerplate 'copiers' and more advanced generators which can use custom prompts, remote dependencies, wiring and much more. The docs cover how to create generators from scratch as well as recommending command-line generators for making other generators. For deeper research, read the code source or visit our [API documentation](http://yeoman.github.io/generator/). ## Testing generators There is currently no formal infrastructure for testing generators, however you may find our [mocha generator](https://github.com/yeoman/generator-mocha) for custom generators useful. ### Debugging To debug a generator, you can pass Node.js debug's flags by running it like this: ```bash # OS X / Linux node --debug `which yo` [arguments] # Windows node --debug [arguments] ``` Yeoman generators also use a debug mode to log relevant informations. You can activate it by setting the `DEBUG` environment variable to the desired scope (for the generator system scope is `generators:*`). ```bash # OS X / Linux DEBUG=generators/* # Windows set DEBUG=generators/* ``` ## Officially maintained generators * [Web App](https://github.com/yeoman/generator-webapp#readme) * [AngularJS](https://github.com/yeoman/generator-angular#readme) * [Backbone](https://github.com/yeoman/generator-backbone#readme) * [Ember](https://github.com/yeoman/generator-ember#readme) * [Polymer](https://github.com/yeoman/generator-polymer#readme) * [Jasmine](https://github.com/yeoman/generator-jasmine#readme) * [Mocha](https://github.com/yeoman/generator-mocha#readme) * [Karma](https://github.com/yeoman/generator-karma#readme) * [Chrome Apps Basic Boilerplate](https://github.com/yeoman/generator-chromeapp#readme) * [Chrome Extension Boilerplate](https://github.com/yeoman/generator-chrome-extension#readme) ## License [BSD license](http://opensource.org/licenses/bsd-license.php) Copyright (c) Google