You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

在Angular应用中使用Nx创建组件时出现错误

问题解决

你用错了Nx生成器的命令组合,导致解析失败:

  • nx g c是生成组件的简写命令,对应的生成器是@nrwl/angular:component,但你后面跟的@nrwl/angular:app是创建应用的生成器,二者完全不匹配。

正确命令示例

1. 在已有的Admin应用中生成组件

比如要生成名为dashboard的组件:

nx g c dashboard --project=Admin

或者用完整生成器标识写法:

nx g @nrwl/angular:component dashboard --project=Admin

2. 如果是想创建名为Admin的应用

去掉组件命令的c,直接用应用生成器:

nx g @nrwl/angular:app Admin

关键提醒

Nx生成命令的逻辑是:nx g <生成器> <名称> [可选参数],不同类型的生成器(组件/应用/库等)不能混用,要根据需求选择对应生成器。

内容的提问来源于stack exchange,提问作者Aditya Rawal

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.26 00:06:25