Enjoy A New Student Discount All 55,000 Courses on sale for Only $12.99

Ends in 05h 23m 49s

Actualizando React II

Después de empezar a actualizar React. todo se desmadra… No, no es que empiecen los problemas insolubles, es que tienes que seguir actualizando alguna cosita mas, como por ejemplo, que cuando intentas crear un nuevo proyecto con el consabido «create-react-app», te aparece

You are running `create-react-app` 4.0.3, which is behind the latest release (5.0.1).

Llevo trabajando con React hace varios años, y , ahora, debido a los proyectos asumidos, lo he tenido que dejar de lado unos meses (prometo que han sido menos de 6). Pues bien, al volver me estoy encontrando con modificaciones que, aunque algunas no son mas que mensajes de aviso acerca de lo que se va a quedar obsoleto, a mi, personalmente, me molesta. Bastante corta tiene la vida el software que escribimos, como que encima, utilicemos herramientas de próxima obsolescencia.

En fin, que he querido solucionar el mensaje señalado anteriormente utilizando la sugerencia que hace

Please remove any global installs with one of the following commands:
- npm uninstall -g create-react-app
- yarn global remove create-react-app

Cuando descubres que eso no funciona, piensas rapidamente en el cache del npm, y te decides borrarlo

PS F:\cursoreact_video_it\Ejercicios> npx clear-npx-cache
Need to install the following packages:
  [email protected]
Ok to proceed? (y) y

y entonces descubres el otro problema:

npm notice Beginning October 4, 2021, all connections to the npm registry - including for package installation - must 
use TLS 1.2 or higher. You are currently using plaintext http to connect. Please visit the GitHub blog for more information: https://github.blog/2021-08-23-npm-registry-deprecating-tls-1-0-tls-1-1/

Bien, parece que ha cambiado un poco la forma de comunicarse; este va a ser nuestro primer arreglo, y solo es decirle a npm (que ya esta actualizado segun comentábamos en el anterior artículo) donde se ha de conectar

npm set registry=https://registry.npmjs.org/

Ahora ya podemos limpiar la cache

PS F:\cursoreact_video_it\Ejercicios> npx clear-npx-cache
Need to install the following packages:
  [email protected]
Ok to proceed? (y) y

Y comprobar que todo vuelve a funcionar, creando nuestra nueva aplicación

PS F:\cursoreact_video_it\Ejercicios> npx create-react-app base1
Need to install the following packages:
  [email protected]
Ok to proceed? (y) y

Veremos como se crea, y ya podemos retornar a nuestros desarrollos habituales

Nota:

Habiendo estado solo 6 meses sin trabajar con React (cosa cierta), me ha extrañado, (como a vosotros, supongo), porque he tenido que solucionar problemas que datan de hace un año. Os lo explico: Mis últimos trabajos con React, se han supeditado a React con WordPress, por lo que utilizaba algunos métodos de creación de aplicaciones que no eran los normales, y que ya comentare en el futuro.

Ultimo misterio resuelto!!!!


Descubre más desde Recursos para formacion

Suscríbete y recibe las últimas entradas en tu correo electrónico.

Deja un comentario

/*Si te ha gustado el artículo
no dudes en compartirlo*/

Facebook
Twitter
LinkedIn

Uso de cookies

Este sitio web utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies, pinche el enlace para mayor información.plugin cookies

ACEPTAR
Aviso de cookies

Ver mi IP

Ver ip de mi máquina
tipo valor
Ip: 18.97.14.82
Proxy: 18.97.14.82
Remote host: 18-97-14-82.crawl.commoncrawl.org
Remote port: 36472
** 18.97.14.82, 172.71.223.102