找不到名称"HammerManager" [英] Cannot find name 'HammerManager'
问题描述
我正在使用 @ angular-2.0.0-rc.5, @ angular2-material 2.0.0-alpha.7-4& Angular-CLI 1.0.0-beta.11-webpack.2
I am using @angular-2.0.0-rc.5, @angular2-material 2.0.0-alpha.7-4 & Angular-CLI 1.0.0-beta.11-webpack.2
当我尝试编译时会引发错误,找不到名称"HammerManager".请参阅所附的屏幕截图.
When I try to compile it throws an error, Cannot find name 'HammerManager'. Please see attached screenshot.
我找到了一些针对Angular-CLI(非webpack)版本的解决方案,但没有针对使用webpack版本的解决方案.
I found some solution for Angular-CLI (non-webpack) version but none for webpack version with.
有人通过上述设置解决了这个问题吗?
Any one got this fixed with above setup ?
推荐答案
以下是对我有用的解决方案...
Here is the solution that worked for me ...
-
npm install Hammerjs --save-dev
npm install hammerjs --save-dev
npm install @ types/hammerjs --save-dev
npm install @types/hammerjs --save-dev
导入'hammerjs'; (在main.ts中)
import 'hammerjs'; (in main.ts)
感谢@ j2L4e&这个答案> https://github.com/justindujardin/ng2-material/issues/244#issuecomment- 241600752
Thanks to @j2L4e & this answer https://github.com/justindujardin/ng2-material/issues/244#issuecomment-241600752
这篇关于找不到名称"HammerManager"的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!