Comment (et pourquoi) créer un module NPM

preview_player
Показать описание
6 étapes pour créer un module NPM de manière simple, avec TypeScript.
Il faut :
- s'enregistrer sur NPM
- vérifier que le nom du packet NPM est disponible
- installer TypeScript
- créer un dossier et y initier npm (avec npm init)
- créer le code fonctionnel qu'on veut empacketer
- publier le packet sur NPM avec npm publich

Et voilà, il ne reste plus qu'à créer de la fonctionalité intéressante !

#NPM #TypeScript
----------

Mon matos :
Рекомендации по теме
Комментарии
Автор

Salut ! J'ai suivis ton tuto et je rencontre un problème au moment du publish, il me lache une erreur E404 (npm ERR! code E404
npm ERR! 404 Not Found - PUT), j'ai tenté de me relogin, vider le cache npm, reinstaller npm sur mon projet mais rien n'y fait, j'ai aussi check sur les forum mais rien, tu aurais une solution ?

Zyks_lol
Автор

vous faites une vidéo sur npm mais vous utilisez yarn,

idelvertyondouii
Автор

quand tu met le son ou tu "tapes" sur ton clavier a 4:30 on dirait que t'as des supers pouvoirs :)
Donc là je vois ton package en public effectivement, le seul moyen de faire un package privé c'est de le rendre payant ? Y'a une alternative à ça ?

CodingBill
Автор

Quand j'avais fait mon 1er package npm je ne trouvais pas de source en français, merci d'avoir fait une vidéo dessus! Tu pourra faire une 2eme partie en relation avec github? par example partager le projet sur github de base, et ensuite sur npm, et à chaque fois qu'on mets à jour le github avec un nouveau tag, ça mets aussi à jour sur npm? car maintenir le projet sur github/npm manuellement c'est fatiguant.. je sais que c'est possible avec des CI/CD mais je m'y connais pas enormement :)

toblamabor
Автор

il y a très peu de sources en français sur "comment faire des projets open source", c'est dommage car on peut faire plein de projets made in france, par example, rien que le fait de faire un projet sur github, je ne trouve pas de source sur comment maintenir avec d'autres devs qu'on connait pas (oui pull requests existent mais bon), comment faire des relases correctement etc. etc.

toblamabor