# ng generate
## Overview
`ng generate [name]` generates the specified blueprint
## Available blueprints:
- [class](generate/class)
- [component](generate/component)
- [directive](generate/directive)
- [enum](generate/enum)
- [guard](generate/guard)
- [interface](generate/interface)
- [module](generate/module)
- [pipe](generate/pipe)
- [service](generate/service)
## Options
dry-run
--dry-run
(aliases: -d
) default value: false
Run through without making any changes.
force
--force
(aliases: -f
) default value: false
Forces overwriting of files.
app
--app
Specifies app name to use.