忽略Angular 2 Jasmine中不推荐的警告

忽略Angular 2 Jasmine中不推荐的警告,angular,jasmine,material-design,karma-runner,angular4,Angular,Jasmine,Material Design,Karma Runner,Angular4,我目前正在使用Angular 2(或Angular 4)在jasmine/karma中运行一些测试。问题是我使用的材料设计还不能完全支持angular 4,这使得无法测试组件,因为它总是会抛出以下错误: The <template> element is deprecated. Use <ng-template> instead ("[WARNING ->]<template><div class="mat-autocomplete-panel"

我目前正在使用Angular 2(或Angular 4)在jasmine/karma中运行一些测试。问题是我使用的材料设计还不能完全支持angular 4,这使得无法测试组件,因为它总是会抛出以下错误:

The <template> element is deprecated. Use <ng-template> instead

("[WARNING ->]<template><div class="mat-autocomplete-panel" 
role="listbox" [id]="id" [ngClass]="_getClassList()" #p")
该元素已弃用。改用

(“[警告->]像@angular/material这样的@angular软件包需要angular 2,因此它与angular 4不兼容。根据npm的语义版本控制规则,^2.3.0只允许版本大于或等于2.3.0,但仍然支持主版本2,因此只有2.x.y,其中x>=3。您必须等待,直到他们发布angular 4的版本est#3752被合并了,否则你需要等到他们把它发布到npmYeah,我也这么认为。仍然希望有某种注释可以抑制它。奇怪的是,它工作正常,在你测试它之前不会出错。对于你来说,会收到任何警告消息。当运行我的应用程序时,我不会,只是在测试时。或者你在问什么ng else?在浏览器中运行应用程序时?是否出现任何模板不推荐的错误