gpt4 book ai didi

angular - 在 Angular 8 中生成带有组件和路由的模块(使用 angular cli 命令)

转载 作者:行者123 更新时间:2023-12-03 16:29:35 25 4
gpt4 key购买 nike

我使用 Angular cli 命令 创建了新的 Angular 项目ng new my-app

然后,我想创建名为 的模块登陆页里面 src/app目录,所以我使用命令 ng g m 登陆页面 --routing=true 它创建了两个文件,即一个模块和一个其路由文件,如下所示:

src/app/landing-page/landing-page-routing.module.ts (254 bytes) 

src/app/landing-page/landing-page.module.ts (300 bytes)

但是现在,我不想用它的根组件创建模块,并在名为登录页面的单个文件夹中路由,那么我该如何使用单个 cli 命令来做到这一点?

最佳答案

除了评论中提到的创建自己的原理图命令外,目前还没有其他方法可以在一个命令中执行此操作,因为 modulecomponent是两个不同的原理图,根据 documentation , <schematic> ng g <schematic> [options] 中的参数只能接受一个子命令。
但是,您可以使用 && 将两个命令组合在一行中。并在同一文件夹中创建模块和组件。

ng g m landing-page --routing=true && ng g c landing-page --skip-tests=true -m=landing-page

关于angular - 在 Angular 8 中生成带有组件和路由的模块(使用 angular cli 命令),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56595429/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com