Vorrei usare il grunt-contrib-jasmine
pacchetto NPM. Ha varie dipendenze. Parte del grafico delle dipendenze è simile al seguente:
─┬ grunt-contrib-jasmine@0.4.1
│ ├─┬ grunt-lib-phantomjs@0.2.0
│ │ ├─┬ phantomjs@1.8.2-2
Sfortunatamente, c'è un bug in questa versione phantomjs
che ne impedisce l'installazione corretta su Mac OS X. Questo problema è stato risolto nell'ultima versione.
Come posso grunt-lib-phantomjs
usare una versione più recente di phantomjs
?
Qualche ulteriore contesto:
grunt-contrib-jasmine
richiede esplicitamente la versione"~0.2.0"
digrunt-lib-phantomjs
, che richiede esplicitamente la versione"~1.8.1"
diphantomjs
.- L'aggiunta prima
phantomjs
alle dipendenze del mio pacchetto non ha alcun effetto; entrambe le versioni sono installate egrunt-contrib-jasmine
usano ancora le versioni precedenti (vedi: Quando si installa un pacchetto con NPM, si può dire che usa una versione diversa di una delle sue dipendenze? ).
grunt-contrib-jasmine
è su 0.5.1, che utilizza grunt-lib-phantomjs@0.3.1
, che utilizza phantomjs@1.9.1-0
:)
git clone
Modulo richiesto solo o fork. Puoi anche rimuoverephantomjs
manualmente nidificato .