Node.js 未找到模块:错误:Can';t解析$$\u gendir\app\item receive return.module.ngfactory.ts';

Node.js 未找到模块:错误:Can';t解析$$\u gendir\app\item receive return.module.ngfactory.ts';,node.js,angular,Node.js,Angular,在aot生成npm运行生成:prod:aot后发生此错误。我已尝试将版本更改为angular/cli@1.2.4区js@0.8.14并安装 增强的-resolve@3.3.0但它仍然显示了这个错误。每次我删除node_模块时,都会清除npm缓存,然后再次安装npm。不知道主要问题是什么?有人能帮我吗?我发现了这个错误的问题。我用大写字母写了模块文件名,例如项目接收退货模块.ts,但是在page.routing.ts中模块名称是小写的。在我将其更改为项目接收返回模块.ts后,问题终于解决了 看起来

在aot生成
npm运行生成:prod:aot
后发生此错误。我已尝试将版本更改为angular/cli@1.2.4区js@0.8.14并安装

增强的-resolve@3.3.0但它仍然显示了这个错误。每次我删除node_模块时,都会清除npm缓存,然后再次安装npm。不知道主要问题是什么?有人能帮我吗?

我发现了这个错误的问题。我用大写字母写了模块文件名,例如
项目接收退货模块.ts
,但是在page.routing.ts中模块名称是小写的。在我将其更改为
项目接收返回模块.ts
后,问题终于解决了

看起来该错误仅限于AOT构建,如果您不想使用--AOT=false构建它,您应该使用此AOT检查表仔细检查您的解决方案@IsuruFonseka我用的是角形-cli@1.2.4及angular@4.1.3,那么这个版本是否与angular兼容??
ERROR in ./src/$$_gendir async
Module not found: Error: Can't resolve 
'E:\saif_pos_sys\pos\src\$$_gendir\app\pages\item-receive-return\item-
receive-return.module.ngfactory.ts' in 'E:\saif_pos_sys\pos\src\$$_gendir'
@ ./src/$$_gendir async
@ ./~/@angular/core/@angular/core.es5.js
@ ./src/app/app.component.ts
@ ./src/$$_gendir/app/app.component.ngfactory.ts
@ ./src/$$_gendir/app/app.module.ngfactory.ts
@ ./src/main.ts
@ multi ./src/main.ts