首页 > 解决方案 > Angular-cli 只注册组件

问题描述

我有一个 Angular 项目作为基础项目,我有一些动态生成的 html、scss 和 ts 代码,我想“合并”或引入该基础项目。我的意思是,我已经有了组件代码,但我想将组件导入到项目模块中。

如何导入组件?(我有执行此操作的组件的名称)。

具体来说, ng gc name 通常运行:

CREATE src/app/name/name.component.scss (0 bytes)
CREATE src/app/name/name.component.html (23 bytes)
CREATE src/app/name/name.component.spec.ts (614 bytes)
CREATE src/app/name/name.component.ts (262 bytes)
UPDATE src/app/app.module.ts (652 bytes)

但我只想运行 UPDATE 步骤。

(代码尚未驻留在角度项目中,但在模块导入后,将在 git push 进入项目之后)

我怎样才能做到这一点?

标签: angularangular5angular6angular-cliangular7

解决方案


如果您已经使用特定模块生成了组件,它应该已经驻留在模块中。

没有将组件添加到模块的特定命令,您可以选择手动添加它。

或完全删除它,使用 ng gc 命令生成组件并手动添加代码。


推荐阅读