Ensemble de composant reactjs
nvm install pour installer Node v16
nvm use à chaque fois que le projet est ouvert pour utiliser Node v16
shell
npm login
`
Cette opération n'est pas necessaire à chaque publication. l'authentification est mémorisé dans la machine
1. Vérifier qu'il n'y a auqu'un fichier en cours de modification
2. Vérifier qu'il n'existe plus auccune erreur
`shell
npm run lint
`
3. Publier le package sur npm en fonction de la modification apporté
`shell
npm run publish:maj
`
ou
`shell
npm run publish:min
`
ou
`shell
npm run publish:pat
`
ou
`shell
npm run publish:min-beta
`
ou
`shell
npm run publish:pat-beta
`
4. Vérifier que le package est bien disponnible sur npmjs
$3
En prérequi pour cette opération, il faut s'être identifié au près de netlify avec la commande :
`shell
netlify login
`
Comme pour npmjs, cette opération n'est pas necessaire à chaque publication. l'authentification est mémorisé dans la machine
1. Vérifier qu'il n'y a auqu'un fichier en cours de modification
2. Vérifier que le storybook est fonctionnel et de comporte pas de bug
`shell
npm run storybook
`
3. Publier le storybook sur netlify
`shell
npm run publish:storybook
`
A la fin du process l'outil de netlify donne l'URL de prévisualisation de type
_https://6423dc1f9d804459036ec6c3--arche-ui-kit.netlify.app_
4. Controler le rendu du storybook en se rendant sur l'adresse de prévisualisation.
5. Valider la publication
`shell
netlify deploy --prod
``