Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[DOCS] S'assurer d'une version minimale de Node.js #6513
[DOCS] S'assurer d'une version minimale de Node.js #6513
Changes from all commits
52cf8bb
874efcc
fe56161
453c5a3
6c7ff62
b6c261f
6a69754
ff33538
cbbe742
e6e6f2b
2f85381
91a1e6e
a9a6f69
File filter
Filter by extension
Conversations
Jump to
There are no files selected for viewing
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pas certain que tout le monde utilise nvm. L'inconvéniant c'est de devoir installer une nouvelle version de node plus régulièrement ainsi que la reinstallation des dépendances.
Cela dit je pense que c'est compréhensible par tou.te.s
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Si on lance le npm ci ou le npm install (les commandes que je lance tous les jours dans ma routine de dev à la différence de
nvm install
) le hook de preinstall (appelé par ci et install, voir la doc qui fait un check-engine va remonter une erreur et je sais que dois executer nvm install (ou autre méthode pour mettre à jour ma version de node)Il faut de toute manière mettre à jour la version de node locale en cas de bug node dans les 3 solutions.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
J'étais persuadé qu'on avait préconisé l'usage de nvm dans le guide d'installation mais ce n'est pas le cas. Il faudrait qu'on mette à jour ce doc pour préciser où trouver les versions plutôt que les mettre en dur dans la doc ^^"
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
On en parle plusieurs fois dans les ADR par contre.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@annemarie35 effectivement dans les 3 solutions on est plus stricts qu'avant donc il y aura des remises à jour plus régulières en local. Mais la 3ème solution reste plus flexible que les 2 autres puisqu'on laisse libre la version patch.
On a précisé cette remise à jour nécessaire en dev en inconvénient sur les 3 solutions, par rapport à ce qu'on fait aujourd'hui. On avait précisé dans l'ADR 18 l'usage de
check-engine
, est-ce que tu penses qu'il y a d'autres choses à préciser ?There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
J'utilise depuis peu
fnm
qui fait la meme chose en plus rapide et fait directement unfnm use
au changement de dossier afin d'utiliser la version spécifié dans le.nvmrc