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

Angular创建带路由模块报错:pages.module不存在问题咨询

Angular模块创建命令报错原因分析

你执行的创建命令:

ng g m general-parameter --routing --route general-parameter --module=pages.module

收到的错误提示:

Specified module 'pages.module' does not exist.
Looked in the following directories:
/src/app/pages/general-parameter
/src/app/pages/pages.module
/src/app/pages
src/app/pages
/src/app
/src

报错的核心原因分为以下几种:

  • 目标模块文件不存在:Angular CLI在列出的所有搜索目录中,都未找到pages.module.ts文件(CLI会自动补全.ts后缀),要么是你根本没创建过这个模块,要么是文件被误删除或移动了位置。
  • 模块路径指定错误:如果pages.module.ts确实存在,但不在CLI默认搜索的目录里(比如放在了src/app/features/pages这类嵌套子目录),仅写pages.module会导致CLI找不到,需要指定完整的相对路径或绝对路径,比如--module=src/app/features/pages/pages.module.ts。
  • 文件名/模块名不匹配:命令里写的是pages.module,但实际文件可能存在命名差异——比如文件名是page.module.ts(少了复数后缀s),或者在区分大小写的系统中,文件名大小写和命令里的不一致(比如实际是Pages.module.ts)。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.28 07:57:08