<!-- Links in /docs/documentation should NOT have `.md` at the end, because they end up in our wiki at release. -->

# ng generate

## Overview
`ng generate [name]` generates the specified blueprint

## Available blueprints:
 - [class](1-x/generate/class)
 - [component](1-x/generate/component)
 - [directive](1-x/generate/directive)
 - [enum](1-x/generate/enum)
 - [guard](1-x/generate/guard)
 - [interface](1-x/generate/interface)
 - [module](1-x/generate/module)
 - [pipe](1-x/generate/pipe)
 - [service](1-x/generate/service)

## Options
<details>
  <summary>dry-run</summary>
  <p>
    <code>--dry-run</code> (aliases: <code>-d</code>) <em>default value: false</em>
  </p>
  <p>
    Run through without making any changes.
  </p>
</details>

<details>
  <summary>force</summary>
  <p>
    <code>--force</code> (aliases: <code>-f</code>) <em>default value: false</em>
  </p>
  <p>
    Forces overwriting of files.
  </p>
</details>

<details>
  <summary>app</summary>
  <p>
    <code>--app</code>
  </p>
  <p>
    Specifies app name to use.
  </p>
</details>
