Quand je vois comment j'ai souffert pour faire un RPM d'une version précompilée d'un projet JS (en l'occurrence, NestJS), je me demande comment on en est arrivé là.
Tout le monde s'appuie sur le fait qu'il y a un lockfile et qu'il faut tout retélécharger. Et une fois que c'est fait, les outils par défaut garde toutes les dépendances sur le disques, pour exécution. C'est complètement ridicule.
Pour info, je suis passé d'un node_modules de 800 Mo à un RPM de 2 Mo qui ne contient que le code minifié, sans les dépendances inutiles.
# Empaquetage de projet JS
Posté par Glandos . Évalué à 5.
Quand je vois comment j'ai souffert pour faire un RPM d'une version précompilée d'un projet JS (en l'occurrence, NestJS), je me demande comment on en est arrivé là.
Tout le monde s'appuie sur le fait qu'il y a un lockfile et qu'il faut tout retélécharger. Et une fois que c'est fait, les outils par défaut garde toutes les dépendances sur le disques, pour exécution. C'est complètement ridicule.
Pour info, je suis passé d'un node_modules de 800 Mo à un RPM de 2 Mo qui ne contient que le code minifié, sans les dépendances inutiles.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.