【发布时间】:2018-08-17 22:50:40
【问题描述】:
当我为我的 Angular 5 应用程序创建构建时,我收到以下错误。
当我创建构建时它工作正常
ng build
我创建 buildproductionttion 时显示错误
ng build --prod
我没有在我的应用程序的任何地方使用 ngfactory。
./src/main.ts 中的错误未找到模块:错误:无法解析 './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
【问题讨论】:
-
你能分享你的 package.json 吗?
-
更新了有问题的 package.json
-
您是否在使用包含浏览器变量的 e2e 测试?
-
我没有使用它们。是不是造成了问题。?
-
不,只是看看你是不是从错误的地方导入浏览器(比如 selenium 或者类似的东西)