logo

midulive


Transcribed podcasts: 605
Time transcribed: 13d 3h 7m 36s

This graph shows how many times the word ______ has been mentioned throughout the history of the program.

No sé si conocéis NPKill, que suena muy bien, no sé por qué será NP, porque N es de Node, P será Packages, porque hombre, bueno, primero te explico para qué es la herramienta y luego vamos a discutir el nombre.
Pero básicamente es una herramienta que te permite encontrar fácilmente tus Node Modules, que son bastante pesados, no sé si lo sabes, pero suelen ocupar un montón, y lo que haces es poder eliminarlos fácilmente.
Aquí te dice que puedes hacer la instalación así, pero no es necesario hacer la instalación, de hecho, te voy a enseñar cómo funciona, porque es bastante, bastante, bastante fácil.
Tú te vas a tu carpeta donde tengas todos tus proyectos, ¿vale? Es Node Package Kill, dicen por aquí, vale, puede ser. Lo que pasa es que es un poco raro, ¿no?
Porque a mí me gustaría más, si es Node Modules Folders, bueno, da igual. El caso es que fácilmente, sin necesidad de instalarlo, lo que podrías hacer es NPX, NPKill.
Si no habéis hecho nunca esto, os lo recomiendo un montón, porque al final, de vez en cuando, te puede ayudar a recuperar un poquito de megas.
Mira, ahora se pone como a buscar en tus carpetas, y te dice, mira, aquí tienes un montón de las carpetas, y te dice cuánto ocupa cada una, ¿vale?
Y todavía no ha terminado, ¿eh? Fíjate todo lo que podría eliminar. 9 GB por ahora, 10 GB, estos son todos Node Modules.
Me cago en la leche. 15 GB, 16, 17. Bueno, espero que no me esté contando todo el porno que tengo.
21 GB, 22 GB, madre mía, y es lo que todavía está buscando. Total, que tú lo que puedes hacer aquí es encontrar todas las carpetas, ¿no?
Todas las carpetas en las que tienes este, por ejemplo, este proyecto, este proyecto de aquí, este proyecto hace mil años que no lo uso, pero mil años, ¿eh?
Y fíjate, 200 MB. Bueno, que 200 MB no parece mucho, la verdad, pero bueno, ya que está, pues lo que puedes hacer es darle al espacio, y lo elimina.
¿Ves? Bueno, no se ve mucho, pero pones deleting, y de esta forma, pues lo elimina. Por ejemplo, este Express TypeScript, este tampoco hace mucho tiempo que lo uso.
Pues nada, lo das al espacio, y lo eliminas. Tú vas seleccionando así, y lo vas eliminando. Este tampoco hace mil años que no lo uso.
Pero de esta forma, pues los proyectos que tú vas viendo, que hace tiempo, pues que no utilizas o que no usas.
Mira, este, por ejemplo, sí que lo uso, ¿vale? Porque este es el de mi empresa. 500 MB, ¿eh? Se dice rápido.
Y de veces, ¿por qué hago esto? Bueno, pues que antes he tenido un aviso de, oye, ¿qué pasa?
Que no tienes espacio en el disco duro. Y yo, pero ¿cómo puede ser?
Pero claro, viendo esto, que solo tengo 25 GB en Note Modules, pues no me extraña.
No nos vamos a engañar. Así, así no me extraña. La verdad es que es una herramienta que está bastante chula,
pero me gustaría, no sé, me da la sensación como que podría mejorarse alguna cosa más.
Aquí tienes algunas opciones, como para cambiarle el color, el directorio donde lo quieres hacer, borrarlo todo.
Esto no te lo recomiendo, ¿vale? Porque mira, además está desactivado.
Pero me gustaría que se pudieran hacer otro tipo de cosas.
No sé, aquí, una vez que ya está abierto esto, que se pueda, creo que no se puede ordenar, ¿ves?
Ya está como desordenado y estaría bastante genial que se pudiese ordenar.
Luego, que salga el path completo es un poco rollo, ¿no?
Molaría, pues, desde que saliese el path relativo. Este tipo de cosas, ¿vale?
Pero aún así, bueno, no está mal.
Igual, si os animáis, ¿queréis que hagamos un día un NPKill nuestro?
¿Podríamos hacer un NPKill nuestro? ¿Qué os parece?
Una herramienta de Node y le llamamos MIDUKill o NodeModulesKill, NDKill le podemos llamar, como NodeModules.
Pero no es muy difícil, ¿eh? Esta herramienta no es excesivamente difícil.
De hecho, vamos a ver cuánto ocupa esta herramienta, porque podríamos hacer una alternativa, además, más liviana,
ya que hacemos una alternativa y con un poquito más de funciones.
Yo lo que le he hecho un poquito... El equipo de NodeKill es de Málaga.
Ah, mira. Pues, mira, 8 megas. Yo creo que lo podemos hacer mejor, ¿eh?
Mira, son españoles. No sabía que eran españoles. Vamos a ver el proyecto.
Podríamos hacerlo, pero bueno, más que nada para aprender, que no pasa nada.
Tiene bastante buena pinta. La verdad es que está bien.
Lo que pasa es eso, ¿no? Que a mí esto que... Me falta interactividad.
Interactividad. Aquí faltaría interactividad.
Pero bueno, que me gusta el proyecto. No voy a decir que no.
Pero si os animáis, hacemos eso. Mira, es que tenemos aquí un montón de mierdecilla.
Este TypeScript Loground, fuera. A ver, este... 200 GB.
200 GB, sí. ¿Y qué más? 400, fuera.
RN. ¿Qué es esto, RN? Fuera.
Bueno, voy borrando un poquito.
RayRepository, fuera. Y esto también, fuera.
Bueno, al menos me he quitado un GB y medio. Algo es algo.
Al menos me va a dar para algo.
A ver, dice por aquí que Sr. Drax se ha quitado ya 3 GB.
No está mal, ¿eh?
NmKill. NmKill. Me gustan bien.
Hablando de herramientas hechas en vivo, recuerdo que un medio estaba haciendo un portal de noticias.
No... Lo quiero retomar.
Lo quiero retomar.
Es MeneaDev.
Mira, gente que se ha ahorrado un GB.
Dragón Menorca dice que ha ahorrado 0 MB.
A ver, pero eso es porque no habrás seleccionado correctamente el proyecto.
Porque ya ves, es que hay un montón.
Mira, este tampoco lo uso.
Bueno, hay un montón.
Mira, Mitoc, SDK.
Este SDK también fuera.
Y este también fuera.
Fuera todo fuera.
No sé si...
Mira, 2 GB y medio en un momento, ¿eh?
Y son todo NoModules.
Es asqueroso.
Bueno, esta es una herramienta súper chula.
No se ordena por tamaño.
Tú lo que puedes hacer es cuando lo ejecutas aquí...
Creo que tienes...
A ver si se hace así o se hace...
Sí.
Lo ves aquí, sí que lo puedes decir el short.
Sí que lo puedes hacer antes.
Por ejemplo, así.
Creo que es así.
Creo que es así.
No.
No, no, no.
Es short.
Vamos a ponerlo así.
Short.
Pues no.
Pues no.
Short.
Size.
Así.
Tampoco.
Pues no me deja.
Short Resorts by Size or Path.
Bueno, pero no sé si es que hay que pasarle la opción.
Ay, es que estoy dejando el help.
Perdón, perdón, perdón.
Perdón, perdón.
Size.
Vamos a ponerlo así.
Size.
Se supone que esto te lo ordena por tamaño, ¿vale?
Sí, perdón, que he dejado el help y no me había dado cuenta.
Esto te lo ordena por tamaño.
Pero no sé.
Me da la sensación que no funciona muy bien o que me lo ignora o yo qué sé.
Porque como los va recuperando, como que no van saliendo correctamente.
Bueno, no sé.
Esa es lo que me ha dado a mí la sensación, ¿eh?
Bueno, pues esa sería un poco la primera noticia.
NPKill.
Por si os animáis.
Mira, aquí estaría el Short Size.
Pero nada.
Mira, lo han hecho Nia García y Juan Torres.
Buen proyecto de ambos.
La verdad es que me gusta bastante.
Mind Dev and Deconstruction.
O sea, que todavía quedan devs aquí por mostrar.
Harrison Cano.
Gracias, hombre, por renovar.
Gracias, hombre.