Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angular/27.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/typescript/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Angular “之后”;ng build—prod“;尝试加载应用程序时,它会在浏览器中显示错误_Angular_Typescript - Fatal编程技术网

Angular “之后”;ng build—prod“;尝试加载应用程序时,它会在浏览器中显示错误

Angular “之后”;ng build—prod“;尝试加载应用程序时,它会在浏览器中显示错误,angular,typescript,Angular,Typescript,我使用的是angular cli“beta.32” 使用“ng build”构建时,构建成功,可以访问应用程序。 但是,在生产模式下构建时(使用ng build--prod),它会给我一个错误“TypeError:无法将未定义或null转换为object” 当使用“ng build--prod--aot=false”进行构建,然后为应用程序提供服务时,一切正常 在默认情况下执行“ng build--prod”时,AOT编译似乎存在问题 --aot=true您的custom_functions.

我使用的是angular cli“beta.32”

使用“ng build”构建时,构建成功,可以访问应用程序。 但是,在生产模式下构建时(使用ng build--prod),它会给我一个错误“TypeError:无法将未定义或null转换为object”

当使用“ng build--prod--aot=false”进行构建,然后为应用程序提供服务时,一切正常

在默认情况下执行“ng build--prod”时,AOT编译似乎存在问题


--aot=true

您的custom_functions.js或某些供应商库似乎未准备好aot…这两个文件没有问题。这是下面的错误。下面是“原始STACKTRACE”,这是实际问题。“或者某些供应商库似乎没有准备好AoT…”。您必须检查哪个供应商库是导致此问题的原因,您包含的某些模块可能不支持AOT。这不是与供应商库相关的问题。只需检查并意识到它与“@ngrx/store”有关。存储在初始化时无法获取为函数定义的“初始状态”。现在,在执行“ng SERVICE/build--prod”之后,它给了我一个错误:“TypeError:无法读取未定义的属性'selectedId'。此“selectedId”是初始状态下存在的属性。但是,由于状态本身无法获得初始状态,它给了我上述错误您的custom_functions.js或某些供应商库未准备好AoT,这两个文件似乎没有问题。这是下面的错误。下面是“原始STACKTRACE”,这是实际问题。“或者某些供应商库似乎没有准备好AoT…”。您必须检查哪个供应商库是导致此问题的原因,您包含的某些模块可能不支持AOT。这不是与供应商库相关的问题。只需检查并意识到它与“@ngrx/store”有关。存储在初始化时无法获取为函数定义的“初始状态”。现在,在执行“ng SERVICE/build--prod”之后,它给了我一个错误:“TypeError:无法读取未定义的属性'selectedId'。此“selectedId”是初始状态下存在的属性。但是,由于状态本身无法获得初始状态,它给了我上面的错误