错误:无法解析"C:\ projects \ Project-CMS \ Project.Web \ src"中的"./app/app.module.ngfactory" [英] Error: Can't resolve './app/app.module.ngfactory' in 'C:\projects\Project-CMS\Project.Web\src'
问题描述
当我为angular 5应用程序创建Build时,出现以下错误.
When I Create Build for my angular 5 Application I am getting the below error.
在我创建版本时它工作正常
its working fine when I create build
ng build
创建buildproductionttion时显示错误
it's showing error when I create buildproductionttion
ng build --prod
我在应用程序中的任何地方都没有使用ngfactory.
i am not using the ngfactory anywhere in my application.
./src/main.ts中的ERROR找不到模块:错误:无法解决 './app/app.module.ngfactory'中 'C:\ projects \ Project-CMS \ Project.Web \ src'解析 './app/app.module.ngfactory'中 'C:\ projects \ Project-CMS \ Project.Web \ src'使用描述文件: C:\ projects \ Project-CMS \ Project.Web \ package.json(相对路径: ./src) 使用说明文件后,浏览器"字段未包含有效的别名配置: C:\ projects \ Project-CMS \ Project.Web \ package.json(相对路径: ./src) 使用描述文件:C:\ projects \ Project-CMS \ Texakoma.Web \ package.json(相对路径: ./src/app/app.module.ngfactory) 没有扩展 字段浏览器"不包含有效的别名配置 C:\ projects \ Project-CMS \ Project.Web \ src \ app \ app.module.ngfactory 不存在 .ts 字段浏览器"不包含有效的别名配置 C:\ projects \ Project-CMS \ Project.Web \ src \ app \ app.module.ngfactory.ts 不存在 .js 字段浏览器"不包含有效的别名配置 C:\ projects \ Project-CMS \ Project.Web \ src \ app \ app.module.ngfactory.js 不存在 作为目录 C:\ projects \ Project-CMS \ Project.Web \ src \ app \ app.module.ngfactory 不存在 [C:\ projects \ Project-CMS \ Project.Web \ src \ app \ app.module.ngfactory] [C:\ projects \ Project-CMS \ Project.Web \ src \ app \ app.module.ngfactory.ts] [C:\ projects \ Project-CMS \ Project.Web \ src \ app \ app.module.ngfactory.js] [C:\ projects \ Project-CMS \ Project.Web \ src \ app \ app.module.ngfactory] @ ./src/main.ts 4:0-66 @ multi ./src/main.ts
ERROR in ./src/main.ts Module not found: Error: Can't resolve './app/app.module.ngfactory' in 'C:\projects\Project-CMS\Project.Web\src' resolve './app/app.module.ngfactory' in 'C:\projects\Project-CMS\Project.Web\src' using description file: C:\projects\Project-CMS\Project.Web\package.json (relative path: ./src) Field 'browser' doesn't contain a valid alias configuration after using description file: C:\projects\Project-CMS\Project.Web\package.json (relative path: ./src) using description file: C:\projects\Project-CMS\Texakoma.Web\package.json (relative path: ./src/app/app.module.ngfactory) no extension Field 'browser' doesn't contain a valid alias configuration C:\projects\Project-CMS\Project.Web\src\app\app.module.ngfactory doesn't exist .ts Field 'browser' doesn't contain a valid alias configuration C:\projects\Project-CMS\Project.Web\src\app\app.module.ngfactory.ts doesn't exist .js Field 'browser' doesn't contain a valid alias configuration C:\projects\Project-CMS\Project.Web\src\app\app.module.ngfactory.js doesn't exist as directory C:\projects\Project-CMS\Project.Web\src\app\app.module.ngfactory doesn't exist [C:\projects\Project-CMS\Project.Web\src\app\app.module.ngfactory] [C:\projects\Project-CMS\Project.Web\src\app\app.module.ngfactory.ts] [C:\projects\Project-CMS\Project.Web\src\app\app.module.ngfactory.js] [C:\projects\Project-CMS\Project.Web\src\app\app.module.ngfactory] @ ./src/main.ts 4:0-66 @ multi ./src/main.ts
推荐答案
我在angular 5中有相同的错误.这对我有用
I have the same error in angular 5. this works for me
ng build --prod --aot=false
另一种解决方案 我将ng版本从5.1.0升级到5.1.1.它无需添加--aot = false选项即可解决该问题.
another solution I upgrade my ng version from 5.1.0 to version 5.1.1. it solve the problem without adding --aot=false option.
这篇关于错误:无法解析"C:\ projects \ Project-CMS \ Project.Web \ src"中的"./app/app.module.ngfactory"的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!