创建没有文件夹的组件

sar*_* cs 12 angular-material angular angular6

我需要创建一个没有文件夹的组件。我正在使用 Angular-Cli 命令ng g c testing来创建组件。但是,该命令会为新创建的组件创建一个文件夹包装器。

Den*_*uka 24

您可以使用--flat标志。

ng g c test --flat
Run Code Online (Sandbox Code Playgroud)

有关更多信息,请点击此链接

平 = 真 | 错误的

当 true 在当前项目的顶层创建新文件时。

默认值:假


Ana*_*aja 6

ng generate module app-routing --flat --module=app
Run Code Online (Sandbox Code Playgroud)

或者

ng g m app-routing --flat --module=app
Run Code Online (Sandbox Code Playgroud)

--flat在 src/app 中创建文件而不是创建文件夹。如果你想跳过创建文件夹,你可以使用--flat标志

--module=app 告诉 CLI 在 AppModule 的导入数组中注册它。

ng g c test --flat
ng g c test --skipTests=true
Run Code Online (Sandbox Code Playgroud)

--skipTests=true 不是创建任何测试文件。

希望你明白。快乐编码:)