Javascript 这个角度误差是什么意思?
我正在尝试将我的应用程序从AngularV2升级到v4,并使用AOT编译。有人能解释一下如何解决这个错误吗?这个错误没有识别我自己的代码(只有Angular的)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模块/@角/核
静态解析符号值时遇到错误。调用函数“ɵ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。它似乎很愚蠢,因为它无法识别是什么文件导致了它。如果有的话,这些错误消息肯定需要升级。