字段“浏览器”不包含有效的别名配置 AOT 编译错误

Posted

技术标签:

【中文标题】字段“浏览器”不包含有效的别名配置 AOT 编译错误【英文标题】:Field 'browser' doesn't contain a valid alias configuration AOT compilation error 【发布时间】:2018-05-05 01:35:06 【问题描述】:

我正在尝试通过 AOT 构建我的 Angular 项目 运行 ng build --prod 并收到此错误消息。

内部错误中的错误:未知标识符 "rethrowError":false ./src/main.ts 中的错误未找到模块:错误:无法解析 './$$_gendir/app/app.module.ngfactory' 在 'C:\WorkingFolder\Development\admin-client-angular\src' 解析 './$$_gendir/app/app.module.ngfactory' 在 'C:\WorkingFolder\Development\admin-client-angular\src' 使用 描述文件: C:\WorkingFolder\Development\admin-client-angular\package.json (相对路径:./src) 使用描述文件后,字段“浏览器”不包含有效的别名配置: C:\WorkingFolder\Development\admin-client-angular\package.json (相对路径:./src) 使用描述文件:C:\WorkingFolder\Development\admin-client-angular\package.json (相对路径:./src/$$_gendir/app/app.module.ngfactory) 没有扩展 字段“浏览器”不包含有效的别名配置 C:\WorkingFolder\Development\admin-client-angular\src\$$_gendir\app\app.module.ngfactory 不存在 .ts 字段“浏览器”不包含有效的别名配置 C:\WorkingFolder\Development\admin-client-angular\src\$$_gendir\app\app.module.ngfactory.ts 不存在 .js 字段“浏览器”不包含有效的别名配置 C:\WorkingFolder\Development\admin-client-angular\src\$$_gendir\app\app.module.ngfactory.js 不存在 作为目录 C:\WorkingFolder\Development\admin-client-angular\src\$$_gendir\app\app.module.ngfactory 不存在 [C:\WorkingFolder\Development\admin-client-angular\src\$$_gendir\app\app.module.ngfactory] [C:\WorkingFolder\Development\admin-client-angular\src\$$_gendir\app\app.module.ngfactory.ts] [C:\WorkingFolder\Development\admin-client-angular\src\$$_gendir\app\app.module.ngfactory.js] [C:\WorkingFolder\Development\admin-client-angular\src\$$_gendir\app\app.module.ngfactory] @ ./src/main.ts 3:0-74 @multi ./src/main.ts

【问题讨论】:

请提供复制品 也许你会发现这篇文章很有用:***.com/questions/43037590/… 【参考方案1】:

就我而言,我在单元测试中遇到了类似的错误。原来我从错误的地方导入 beforeEach:

import beforeEach from "selenium-webdriver/testing";

我一删除这个错误就消失了。

【讨论】:

以上是关于字段“浏览器”不包含有效的别名配置 AOT 编译错误的主要内容,如果未能解决你的问题,请参考以下文章

React Webpack 错误“找不到模块:错误:无法解析 'public/bundle.js' in..”/“字段 'browser' 不包含有效的别名配置”

springboot使用jpa插入数据,字段名映射不了?

Aheadof Time Compilation(AOT) vs (JIT)Just In Time compilation approach

角度AoT编译器中的导出变量

从头开始为 storybook 和 webpack 设置绝对导入

mybatis