Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/typescript/8.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
angular2 aot编译。什么隐含着一个';任何';键入平均值以及如何更正它?_Angular_Typescript_Angular2 Aot - Fatal编程技术网

angular2 aot编译。什么隐含着一个';任何';键入平均值以及如何更正它?

angular2 aot编译。什么隐含着一个';任何';键入平均值以及如何更正它?,angular,typescript,angular2-aot,Angular,Typescript,Angular2 Aot,类型脚本编译 tsc -w -p tsconfig-aot.json 犯许多错误 app/admin/allows_messages/allows_messages.components.ts(22,5):错误TS7008:成员“userInfo”隐式具有“any”类型。 app/admin/allows_messages/allows_messages.components.ts(33,5):错误TS7008:成员“error”隐式具有“any”类型。 app/admin/appoince

类型脚本编译

tsc -w -p  tsconfig-aot.json
犯许多错误

app/admin/allows_messages/allows_messages.components.ts(22,5):错误TS7008:成员“userInfo”隐式具有“any”类型。 app/admin/allows_messages/allows_messages.components.ts(33,5):错误TS7008:成员“error”隐式具有“any”类型。 app/admin/appoinces_messages/appoinces_messages.components.ts(64,40):错误TS2339:类型“Params”上不存在属性“data”。 app/admin/appoinces_messages/appoinces_messages.components.ts(70,17):错误TS7006:参数'res'隐式具有'any'类型

为什么会出现错误?TypeScript与js语言向后兼容,理论上必须跳过它的错误,因为我把它的代码写成js代码? 也许有办法收集它的错误,因为tsc没有aot收集应用程序,它工作吗


请提供帮助。

错误只说明变量没有声明类型。所以Typescript假设这是一个“任意”类型,这就是为什么它是“隐式”的

tsConfig.json中,您可以在一行中配置行为:

"noImplicitAny": false

但最好给这个变量一个类型或将其声明为“any”。然后显式设置它,错误应该消失。

错误只说明变量没有声明类型。所以Typescript假设这是一个“任意”类型,这就是为什么它是“隐式”的

tsConfig.json中,您可以在一行中配置行为:

"noImplicitAny": false

但最好给这个变量一个类型或将其声明为“any”。然后显式设置它,错误应该消失。

谢谢你的回答,但是在没有angular cli的情况下编译aot很痛苦。它正在安装两个软件包并运行一个命令:-)总之:我的回答对你有帮助吗?谢谢你的回答,但是在没有angular cli的情况下编译aot是件痛苦的事情。它需要安装两个软件包并运行一个命令:-)不管怎样:我的回答对你有帮助吗?