# 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
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.