Pregunta ¿Cómo instalo una versión anterior de un paquete npm?


Usé nvm para descargar el nodo v0.4.10 e instalé npm para trabajar con esa versión de nodo.

Estoy tratando de instalar Express usando

npm install express -g

y recibo un error que express requiere la versión del nodo> = 0.5.0.

Bueno, esto es extraño, ya que estoy siguiendo las instrucciones para un tutorial node + express + mongodb aquí ese nodo usado v0.4.10, entonces supongo que express está / estaba disponible para el nodo v0.4.10. Si mi suposición es correcta, ¿cómo le digo a npm que busque una versión que funcione con mi configuración?


640
2018-04-08 23:44


origen


Respuestas:


Si tiene que instalar una versión anterior de un paquete, simplemente especifíquelo

npm install <package>@<version>

Por ejemplo: npm install express@3.0.0

También puede agregar el --save marcar a ese comando para agregarlo a sus dependencias de package.json, o --save --save-exact flags si quieres esa versión exacta especificada en tus dependencias de package.json.

los install el comando está documentado aquí: https://docs.npmjs.com/cli/install

Si no está seguro de qué versiones de un paquete están disponibles, puede usar:

npm view <package> versions

Y npm view se puede utilizar para ver otras cosas sobre un paquete también. https://docs.npmjs.com/cli/view


1127
2018-04-09 02:01



Es bastante fácil. Simplemente escribe esto, por ejemplo:

npm install -g npm@4.6.1

O:

npm install -g npm@latest    // For the last stable version
npm install -g npm@next      // For the most recent release

68
2017-07-03 07:47



Primero quite la versión anterior, luego ejecute literalmente el seguimiento:

npm install express@3.X

60
2018-06-08 04:20



En mi opinión, esa es la manera más fácil y rápida:

$ npm -v

4.2.0

$ npm install -g npm@latest-3

...

$ npm -v

3.10.10


37
2018-04-27 08:29



En Ubuntu puedes probar este comando.

sudo npm cache clean -f
sudo npm install -g n
sudo n stable 

Versión específica: sudo n 8.11.3 en lugar de sudo n estable


-1
2017-07-22 06:47



npm install -g npm @ version

en el que desea degradar

npm install -g npm@3.10.10


-1
2017-07-25 05:32