Angular 在生产模式下无法查看错误的来源
在开发环境中,浏览器控制台不会出错,但在任何其他环境模式下为应用程序提供服务时,我会遇到以下两个错误: 我不知道这些错误是从哪里来的,因为没有对TypeScript文件的引用,而且它发生在应用程序的某些部分 *注意:要在本地复制错误,我将使用以下命令为应用程序提供服务:Angular 在生产模式下无法查看错误的来源,angular,angular7,production-environment,Angular,Angular7,Production Environment,在开发环境中,浏览器控制台不会出错,但在任何其他环境模式下为应用程序提供服务时,我会遇到以下两个错误: 我不知道这些错误是从哪里来的,因为没有对TypeScript文件的引用,而且它发生在应用程序的某些部分 *注意:要在本地复制错误,我将使用以下命令为应用程序提供服务: node --max_old_space_size=8192 node_modules/@angular/cli/bin/ng serve -c production 如何查看源文件?在angular.json文件中,我修改
node --max_old_space_size=8192 node_modules/@angular/cli/bin/ng serve -c production
如何查看源文件?在angular.json文件中,我修改了配置部分,以便在资源管理器控制台中查看错误来源的文件。只需设置sourceMap=true 这个错误是一个愚蠢的错误,通过简单的验证就解决了。(预期可观察的对象未定义)
"configurations": {
"production": {
"optimization": true,
"outputHashing": "all",
"sourceMap": true,
"extractCss": true,
"namedChunks": false,
"aot": true,
"extractLicenses": true,
"vendorChunk": true,
"buildOptimizer": true,
"fileReplacements": [
{
"replace": "src-admin/../src-common/environments/environment.ts",
"with": "src-admin/../src-common/environments/environment.prod.ts"
}
]
}
}