Me gustaría usar el grunt-contrib-jasmine
paquete NPM. Tiene varias dependencias. Parte del gráfico de dependencia se ve así:
─┬ grunt-contrib-jasmine@0.4.1
│ ├─┬ grunt-lib-phantomjs@0.2.0
│ │ ├─┬ phantomjs@1.8.2-2
Desafortunadamente, hay un error en esta versión phantomjs
que impide que se instale correctamente en Mac OS X. Esto se solucionó en la última versión.
¿Cómo puedo grunt-lib-phantomjs
usar una versión más nueva de phantomjs
?
Algún contexto adicional:
grunt-contrib-jasmine
requiere explícitamente la versión"~0.2.0"
degrunt-lib-phantomjs
, que requiere explícitamente la versión"~1.8.1"
dephantomjs
.- Agregar
phantomjs
a las dependencias de mi paquete primero no tiene ningún efecto; ambas versiones están instaladas ygrunt-contrib-jasmine
aún usan las versiones anteriores (consulte: Al instalar un paquete con NPM, ¿puede decirle que use una versión diferente de una de sus dependencias? ).
git clone
o tenedor requerido módulo. También puede eliminar anidadosphantomjs
manualmente.