Angular 角度为7的Hammerjs找不到Hammer

Angular 角度为7的Hammerjs找不到Hammer,angular,angular7,hammer.js,Angular,Angular7,Hammer.js,我运行了命令npm install--save hammerjs,还输入了import'hammerjs'在我的main.ts内 但是当我写的时候,比如说 var test = document.getElementById('test'); var hammer = new Hammer(test); 我遇到以下错误“找不到名称‘Hammer’。你是说‘Hammer’?” 自动填充为我提供了以下选项,但不是锤子 HammerGestureConfig, HammerGesturePlugin

我运行了命令
npm install--save hammerjs
,还输入了
import'hammerjs'在我的main.ts内

但是当我写的时候,比如说

var test = document.getElementById('test');
var hammer = new Hammer(test);
我遇到以下错误“找不到名称‘Hammer’。你是说‘Hammer’?”

自动填充为我提供了以下选项,但不是锤子

HammerGestureConfig, HammerGesturePlugin, Hammer_Gesture_Config, Hammer_Loader
我错过了什么?我忘记运行命令来安装东西了吗

谢谢,
非常感谢

这可能有助于您复制我不相信它是重复的,我有“hammerjs”:“^2.0.8”,“在我的package.json中已经准备好了如果您导入hammerjs,请参阅。如原问题所述,我在main.ts中包含了hammerjs,执行“new Hammer()”会抛出一个错误“找不到名称‘Hammer’”