Ich würde gerne die grunt-contrib-jasmine
NPM-Paket. Es hat verschiedene Abhängigkeiten. Ein Teil des Abhängigkeitsgraphen sieht wie folgt aus:
grunt-contrib-jasmine@0.4.1
grunt-lib-phantomjs@0.2.0
phantomjs@1.8.2-2
Leider gibt es in dieser Version einen Fehler phantomjs
was eine korrekte Installation unter Mac OS X verhindert. Dies ist in der neuesten Version behoben.
Wie kann ich die grunt-lib-phantomjs
zur Verwendung einer neueren Version von phantomjs
?
Einige zusätzliche Informationen:
grunt-contrib-jasmine
erfordert ausdrücklich die Version"~0.2.0"
degrunt-lib-phantomjs
, die ausdrücklich die Version"~1.8.1"
dephantomjs
.- Hinzufügen von
phantomjs
zu den Abhängigkeiten meines Pakets hinzuzufügen, hat keine Auswirkungen; beide Versionen werden installiert undgrunt-contrib-jasmine
verwendet noch die älteren Versionen (siehe: Kann man bei der Installation eines Pakets mit NPM angeben, dass eine andere Version einer der Abhängigkeiten verwendet werden soll? ).