gpt4 book ai didi

angular - 使用 Angular-CLI 创建组件并将其添加到特定模块

转载 作者:太空狗 更新时间:2023-10-29 16:45:02 25 4
gpt4 key购买 nike

我开始使用 angular-cli 并且我已经阅读了很多关于我想做的事情的答案......没有成功,所以我来到这里。

有没有办法为新模块创建组件?

例如:ng g module newModule

ng g component newComponent(如何将这个组件添加到newModule中??)

因为 angular-cli 默认行为是将所有新组件放入 app.module 中。我想选择我的组件所在的位置,以便我可以创建单独的模块并且不会将所有组件都放在 app.module 中。可以使用 angular-cli 执行此操作还是我必须手动执行此操作?

最佳答案

要将组件创建为模块的一部分,您应该

  1. ng g module newModule 生成模块,
  2. cd newModule 将目录更改为 newModule 文件夹
  3. ng g component newComponent 创建一个组件作为模块的子组件。

更新: Angular 9

现在生成组件时,您在哪个文件夹中并不重要。

  1. ng g module NewModule 生成模块。
  2. ng g component new-module/new-component 创建 NewComponent。

注意:当 Angular CLI 看到 new-module/new-component 时,它会理解并转换大小写以匹配 new-module -> NewModulenew-component -> NewComponent。一开始可能会让人感到困惑,所以简单的方法是将 #2 中的名称与模块和组件的文件夹名称相匹配。

关于angular - 使用 Angular-CLI 创建组件并将其添加到特定模块,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40649799/

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