Grundsätzlich müssen Sie HammerJS
installieren, da Sie Material
Komponente verwenden, die es erfordert:
npm install hammerjs --save
systemjs.config.j s
System.config({
path: {'npm:' : 'node_modules/'},
map: {'hammerjs': 'npm:hammerjs'},
packages: {
'hammerjs': { main: './hammer.js', defaultExtension: 'js'}
}
})
Einige Materialkomponenten (zB: md-slider
) importieren hammerjs
, so dass, wenn es installiert ist oder über ein externes Skript verknüpft (wie in @ Gunter Antwort), werden Sie auf Probleme stoßen.