Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angular/28.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 CLI build--prod失败,出现tsconfig.json“;名词使用参数“;真实和有角度材料的ser_Angular_Typescript_Angular Material2_Tsconfig - Fatal编程技术网

Angular CLI build--prod失败,出现tsconfig.json“;名词使用参数“;真实和有角度材料的ser

Angular CLI build--prod失败,出现tsconfig.json“;名词使用参数“;真实和有角度材料的ser,angular,typescript,angular-material2,tsconfig,Angular,Typescript,Angular Material2,Tsconfig,我开始使用tsconfig.json的“noUnusedParameters”:true和“noUnusedLocals”:true选项 我发现它们对于保持代码整洁非常有用,因为它们可以明显地显示未使用的导入和变量 问题是,当我尝试使用ngbuild--prod命令构建prod包时,我会遇到很多这种类型的错误 ERROR in ng:///...../node_modules/@angular/material/form-field/typings/index.d.ts.MdFormField_

我开始使用tsconfig.json的
“noUnusedParameters”:true
“noUnusedLocals”:true
选项

我发现它们对于保持代码整洁非常有用,因为它们可以明显地显示未使用的导入和变量

问题是,当我尝试使用
ngbuild--prod
命令构建prod包时,我会遇到很多这种类型的错误

ERROR in ng:///...../node_modules/@angular/material/form-field/typings/index.d.ts.MdFormField_Host.html (2,1): '$event' is declared but never used.
对于角材料组件,以及我的个人组件的类似错误,例如

ERROR in ng:///.../src/app/components/my-comp/my-comp.component.html (5,9): '$event' is declared but never used.
如果我关闭tsconfig.json选项,一切正常,但我想知道是否有办法克服这个问题


我正在使用Angular 4.4.3和Angular Material 2.0.0-beta.11。看起来Angular/Material github上已经合并了PR:

您的代码需要由您修复当然:]

此外,还有一些与角度/核心问题相关的讨论:

其中一个建议是从
tsconfig.json
中删除
noUnusedParameters
选项,并在
tslint.json
中使用
no unused
规则: