Saltar al contenido

¿Cómo desinstalo un paquete instalado usando el enlace npm?

Pudiera darse el caso de que encuentres alguna incompatibilidad en tu código o trabajo, recuerda probar siempre en un ambiente de testing antes subir el código al proyecto final.

Solución:

El paquete se puede desinstalar usando el mismo desinstalar o rm Comando que se puede usar para eliminar paquetes instalados. Lo único que debe tener en cuenta es que el enlace debe desinstalarse globalmente: el --global Se debe proporcionar la bandera.

Para desinstalar el enlace global foo paquete, se puede usar el siguiente comando (usando sudo si es necesario, dependiendo de su configuración y permisos)

sudo npm rm --global foo

Esto desinstalará el paquete.

Para verificar si un paquete está instalado, el npm ls Se puede usar el comando:

npm ls --global foo

puedes usar unlink para eliminar el enlace simbólico.

Por ejemplo:

cd ~/projects/node-redis 
npm link                 
cd ~/projects/node-bloggy
npm link redis             # links to your local redis

Para reinstalar desde su paquete.json:

npm unlink redis
npm install

https://www.tachyonstemplates.com/npm-cheat-sheet/#unlinking-a-npm-package-from-an-application

dolor de enlace npm:

-Nombre del módulo trago-tarea

-Nombre del proyecto proyecto X


quieres vincular trago-tarea:

1: Vaya al directorio gulp-task y luego haga npm link esto vinculará el proyecto a sus módulos globales

2: Ve a tu proyecto proyecto X entonces hazlo npm install asegúrese de eliminar el directorio node_modules actual


Ahora quieres eliminar esta locura y usar el verdadero trago-tareatenemos dos opciones:

Opción 1: Desvincular a través de npm:

1: Ve a tu proyecto y haz npm unlink gulp-task esto eliminará el módulo instalado vinculado

2: Ir a la trago-tarea directorio y hacer npm unlink para eliminar el enlace simbólico. Note que no usamos el nombre del módulo

3: celebrar


Si esto no funcionó, verifíquelo ubicando su módulo global instalado. Mi ubicación ls -la /usr/local/lib/node_modules/ si estás usando nvm será un camino diferente


Opción 2: eliminar el enlace simbólico como un gurú normal de Linux

1: localiza tus dependencias globales cd /usr/local/lib/node_modules/

2: eliminar el enlace simbólico es simplemente usar el rm dominio

rm gulp-taskasegúrate de no tener / al final

rm gulp-task/Está Mal

rm gulp-task ✔️

Sección de Reseñas y Valoraciones

Recuerda que te permitimos agregar una reseña si te fue de ayuda.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *