生成指令
要使用選擇器 [prefix]Highlight
新增指令,請執行:
$ ng g d highlight
installing directive
create src/app/highlight.directive.spec.ts
create src/app/highlight.directive.ts
update src/app/app.module.ts
- 要防止使用字首,請新增
--prefix false
或-p false
標誌
$ ng g d highlight --prefix false
import { Directive } from '@angular/core';
@Directive({
selector: '[highlight]'
})
export class HighlightDirective {}
- 為防止建立
.spec
檔案,請新增--spec false
或-sp false
標誌
$ ng g d highlight --spec false
installing directive
create src/app/highlight.directive.ts
update src/app/app.module.ts
- 要啟用資料夾建立,請新增
--flat false
或-f false
標誌
$ ng g d highlight --flat false
installing directive
create src/app/highlight/highlight.directive.spec.ts
create src/app/highlight/highlight.directive.ts
update src/app/app.module.ts
你還可以組合上面列出的標誌。例如,要在 highlight
資料夾中建立 highlight.directive.ts
檔案而不使用 .spec
檔案,請使用以下命令。
$ ng g d highlight -f false -sp false
installing directive
create src/app/highlight/highlight.directive.ts
update src/app/app.module.ts
所有 generate directive
標誌:
描述 | 標誌 | 縮短 | 預設值 |
---|---|---|---|
啟用資料夾建立 | --flat false |
-f false |
true |
防止使用字首 | --prefix false |
-p false |
true |
防止建立 .spec 檔案 |
--spec false |
-sp false |
true |