No video

Comment (et pourquoi) créer un module NPM

  Рет қаралды 2,880

Kodaps - apprendre à coder

Kodaps - apprendre à coder

Күн бұрын

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)
- configurer le tsconfig.json de TypeScript pour générer les fichiers JS et type (d.ts)
- 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 site : kodaps.fr
Sur medium : / gosev
Mon matos :
* Canon M50 : amzn.to/2OBNlqb
* Eclairage : amzn.to/3kYXlG3
* Fond vert retractable : amzn.to/3bxg5sV

Пікірлер: 9
@idelvertyondouii5787
@idelvertyondouii5787 10 ай бұрын
vous faites une vidéo sur npm mais vous utilisez yarn,
@Zyks_lol
@Zyks_lol Жыл бұрын
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 ?
@CodingBill
@CodingBill 2 жыл бұрын
Yaaaaaah 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 ?
@kodaps_fr
@kodaps_fr 2 жыл бұрын
On peut faire lier NPM (et donc faire "yarn add ou npm install") avec un dossier qui contient un package.json, ou un zip du dossier, ou une url qui pointe sur un zip qui contient le dossier : rien de tout ça n'a besoin d'être public, c'est dès qu'on veut utiliser le côté "référentiel" de NPM que ça se complique et qu'il faut payer pour être privé (cf. docs.npmjs.com/about-packages-and-modules)
@toblamabor7072
@toblamabor7072 2 жыл бұрын
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 :)
@kodaps_fr
@kodaps_fr 2 жыл бұрын
Je cherchais justement un cas d’application pour les Github Actions, ça tombe bien ! :)
@toblamabor7072
@toblamabor7072 2 жыл бұрын
@@kodaps_fr ça sera top, merci!
@obrymec
@obrymec 10 ай бұрын
Cherche comment utiliser `GitHub Actions`. Cette répond parfaitement à ton problème.@@toblamabor7072
@toblamabor7072
@toblamabor7072 2 жыл бұрын
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.
Pourquoi Qwik C'est l'Avenir
7:54
Kodaps - apprendre à coder
Рет қаралды 10 М.
Please Help Barry Choose His Real Son
00:23
Garri Creative
Рет қаралды 23 МЛН
Ik Heb Aardbeien Gemaakt Van Kip🍓🐔😋
00:41
Cool Tool SHORTS Netherlands
Рет қаралды 9 МЛН
Magic trick 🪄😁
00:13
Andrey Grechka
Рет қаралды 56 МЛН
How to Make an App in 8 Days (2024) - Full Walkthrough
3:00:49
CodeWithChris
Рет қаралды 720 М.
How to make your own NPM package (Step-by-Step) 📦
16:46
Under Ctrl
Рет қаралды 28 М.
Comprendre le dossier node_modules de NodeJS
18:48
Grafikart.fr
Рет қаралды 8 М.
What is NPM, and why do we need it? | Tutorial for beginners
14:27
Coder Coder
Рет қаралды 311 М.
Comment faire un reverse shell Linux (step by step)
10:27
Narek Kay
Рет қаралды 556
TOUT savoir sur Node.js & npm
20:37
inpulse tv
Рет қаралды 2,2 М.
Pourquoi React Côté Serveur?
9:53
Kodaps - apprendre à coder
Рет қаралды 3,5 М.
Arrêtez d’utiliser Google Drive et iCloud
14:44
Underscore_
Рет қаралды 408 М.
Comment créer et inclure des modules en Node.js ?
7:06
DevTheory
Рет қаралды 4,4 М.
Go vs Rust lequel apprendre en 2024 ?
6:59
Kodaps - apprendre à coder
Рет қаралды 12 М.
Please Help Barry Choose His Real Son
00:23
Garri Creative
Рет қаралды 23 МЛН