Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/399.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/angular/29.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
Javascript 这个角度误差是什么意思?_Javascript_Angular_Typescript_Angular4 - Fatal编程技术网

Javascript 这个角度误差是什么意思?

Javascript 这个角度误差是什么意思?,javascript,angular,typescript,angular4,Javascript,Angular,Typescript,Angular4,我正在尝试将我的应用程序从AngularV2升级到v4,并使用AOT编译。有人能解释一下如何解决这个错误吗?这个错误没有识别我自己的代码(只有Angular的) 静态解析符号值时遇到错误。调用函数“ɵmakeDecorator”,不支持函数调用。考虑引用一个导出函数替换函数或lambda,解析I/Proj/NoDeYeMease/@角/核/ COR.D.TS中的符号,解析I/Proj/NoDeYeMease/@角/核/ COR.D.TS中的符号f f,解析I/Proj/NoDEi模块/@角/核

我正在尝试将我的应用程序从AngularV2升级到v4,并使用AOT编译。有人能解释一下如何解决这个错误吗?这个错误没有识别我自己的代码(只有Angular的)


静态解析符号值时遇到错误。调用函数“ɵmakeDecorator”,不支持函数调用。考虑引用一个导出函数替换函数或lambda,解析I/Proj/NoDeYeMease/@角/核/ COR.D.TS中的符号,解析I/Proj/NoDeYeMease/@角/核/ COR.D.TS中的符号f f,解析I/Proj/NoDEi模块/@角/核心/ COR.D.TS中的符号f。


我知道没有使用lambdas等,我的代码在v2中编译得很好,所以我认为这不是问题。

尝试重新安装ngc

$ npm install ngc 

添加代码以查看导致此问题的原因。可能与AOT有关。检查这些注意事项是的,我怀疑这与AOT有关。我假设Angular 2的dos和don't也是一样的,这很好。我无法粘贴我的整个应用程序,错误没有给出导致它的原因。它通常是
@NgModule(…)
@Component(…)
装饰器中的函数调用或内联闭包,或从那里引用的代码。谢谢@GünterZöchbauer。它似乎很愚蠢,因为它无法识别是什么文件导致了它。如果有的话,这些错误消息肯定需要升级。