I am trying to learn angular. I installed the lastest version and created an app called test using ng new test
command.
Then I opened the app in visual studio code. In the terminal I entered the following command to create a new component:
ng g form1
I get the following error:
Error: A collection and schematic is required during execution.
Please see the screenshot.
Please help. Thanks.
2
Answers
https://angular.io/cli/generate
A schematic is the type of object you want to create, such as a service, pipe, directive, or component.
In this instance, you’re providing the name of what you want to generate (‘form1’) but not what kind of object.
You could run
ng g c form1
to generate a form1.component, orng g s form1
to generate a form1.service.Sometimes you are using
watch this issue "Error: A collection and schematic is required during execution."
You can not use only
Specify the module using the
--module
parameter.For example, if the main module is
app.module.ts
, run this: