我开始使用 angular-cli 并且我已经阅读了很多内容来找到关于我想做的事情的答案......没有成功,所以我来到了这里。
有没有办法为新模块创建组件?
例如:ng g module newModule
ng g module newModule
ng g component newComponent(如何将此组件添加到 newModule 中??)
ng g component newComponent
因为 angular-cli 默认行为是将所有新组件放入app.module. 我想选择我的组件的位置,这样我就可以创建单独的模块并且不会将我的所有组件都放在app.module. 可以使用 angular-cli 来做到这一点,还是我必须手动做到这一点?
app.module
要将组件创建为模块的一部分,您应该
cd newModule
newModule
更新:角 9
现在,您在生成组件时所在的文件夹并不重要。
ng g module NewModule
ng g component new-module/new-component
注意:当 Angular CLI 看到 new-module/new-component 时,它会理解并翻译大小写以匹配new-module -> NewModule和new-component -> NewComponent. 一开始可能会让人感到困惑,因此简单的方法是将#2中的名称与模块和组件的文件夹名称相匹配。
new-module -> NewModule
new-component -> NewComponent