简体   繁体   中英

Angular CLI command issue: "Unknown option: '--spec'"

I am running this command:

C:\Users\Murali\my-first-app>ng g c abcde5 --dry-run -t -s --spec=false

I am receiving the following error:

Unknown option: '--spec'

How can I correct my command to avoid this?

You can find all options here . Answering you question replace --spec=false by --skip-tests . If it won't working please provide the AngularCLI version

You can also use --skip-tests flag to skip generating.spec files. For more detail, you can use ng g c --help , this will give you further details

If you are using Angular CLI version 3, replace

--spec=false

with

--skipTests=true

Instead of

--spec=false 

use

--skip-tests

Don't use --skipTests=true because

Support for camel case arguments has been deprecated and will be removed in a future major version.

在此处输入图像描述

ng g c componentname --skipTests true

In the newer version of Angular CLI --spec is replaced with --skipTests.

This is working at my site.

Use rather than --sepc false :

--skip-tests

In the old version of angular, it's was working right but in the new version this not working with me anymore.

ng generate component componenetname --skipTests=true --inlineStyle=true

replaced by

ng generate component componenetname --skip-tests --inline-style

in angular CLI 14

With Angular >= 8 you can use:

ng g c component-name --skip-tests --dry-run -s -t

OR

You can edit angular.json to set your global setting to use --skip-tests automatically without having to add it as a flag each time you generate a component with the CLI, by adding the skipTests parameter with value true ie:

{ 
  "projects": {
    "<PROJECT_NAME>": {
      "schematics": {
        "@schematics/angular:component": {
          "skipTests": true
        }
      }
    }
  }
}

To set this globally run:

ng config schematics.@schematics/angular:component.skipTests true

Then, with this config above you can simply use:

ng g c component-name --dry-run -s -t

See this post for further details. Also, for a list of all available options try:

ng g c --help

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM