Últimamente, me esta apareciendo un mensaje de error, cuando intento trabajar con npm
npm WARN config global `--global`, `--local` are deprecated. Use `--location=global` instead.
Y aunque no genera «de momento» ninguna incidencia grave, tampoco es tan difícil, el eliminarlo, y en este articulo lo vemos.
El error se produce con una modificación de version de nodejs, en donde se han deprecado alguno de los parámetros que se lanzaban anteriormente, y que han dejado resto en
los ficheros de ejecución, y, la forma mas sencilla de solucionarlo es actualizando la version de npm
La actualización
Algo que debería ser sencillo, como es actualizar una version, no acaba de serlo en el entorno windows. Aunque no es complicado, se aleja de nuestra costumbre de «siguiente», «siguiente», «siguiente», …
Para realizarlo, nos basta con activar una pantalla de PowerShell como administrador :
Utilizamos el botón de buscar de windows
Tras pulsarlo, podemos iniciar la escritura «pow»
Una vez nos aparece el letrero de powerShell(2), utilizando el boton derecho de ratón, seleccionamos «Ejecutar como administrador»
En nuestra pantalla de PowerShell debemos teclear:
Set-ExecutionPolicy Unrestricted -Scope CurrentUser -Force
npm install --global --production npm-windows-upgrade
npm-windows-upgrade --npm-version latest
Set-ExecutionPolicy RemoteSigned -Scope CurrentUser -Force
Mas o menos, quedará así
Y, supongo que después de esto, tendré que seguir actualizando mi instalación…. pues darlo por hecho en el siguiente articulo
Relacionado
Descubre más desde Recursos para formacion
Suscríbete y recibe las últimas entradas en tu correo electrónico.