离子3 - 所有进口都是未使用的警告(即使它们被使用)

use*_*143 8 javascript cordova typescript ionic3 angular

尝试使用以下内容运行prod构建时,我收到以下错误

离子cordova构建浏览器--prod

在终端中收到很多警告

FormBuilder已声明但从未使用过

即使在我的代码中,我正在导入它并使用它,例如

import { Validators, FormGroup, FormBuilder } from '@angular/forms';

public form: FormGroup;

constructor(
    private formBuilder: FormBuilder
  ) {

setForm(){
    this.form = this.formBuilder.group({
      password: ['', Validators.required],
      password2: ['', Validators.required]
    });
  }
Run Code Online (Sandbox Code Playgroud)

有人有过类似的问题吗?我猜这将与npm包更新有关.

任何建议都会很棒.

谢谢!

Seb*_*min 10

Ionic 3.3.0(2017-05-24)删除了更改日志中提到的遗留文件'src/declarations.d.ts'的用法.从src /文件夹中删除'declarations.d.ts'可修复未使用的导入警告.

有关更多信息,请查看GitHub问题.