Freecodecamp: Des mises à jour du défi «Installer et exiger un casque» sont-elles nécessaires?

Créé le 15 sept. 2020  ·  4Commentaires  ·  Source: freeCodeCamp/freeCodeCamp

Défier:
https://www.freecodecamp.org/learn/information-security/information-security-with-helmetjs/install-and-require-helmet
https://github.com/freeCodeCamp/freeCodeCamp/blob/master/curriculum/challenges/english/09-information-security/information-security-with-helmetjs/install-and-require-helmet.english.md

  1. Ce défi nécessite-t-il des instructions sur la façon d'installer réellement la version spécifiée? Sur repl.it, si vous recherchez un package, il vous donnera simplement la dernière version.

  2. Si vous exécutez npm i [email protected] il ajoutera le package avec le signe curseur ^ devant le numéro de version mais le test ne le permet pas. Le test devrait-il permettre le signe d'insertion?

help wanted learn projects-backend

Tous les 4 commentaires

Si la modification des tests pour autoriser ^ ne cause aucun des problèmes de version mentionnés précédemment, alors nous devrions y aller. Sinon, nous pourrions ajouter une note que le campeur doit utiliser --save-exact : npm install --save-exact [email protected]

Il suffit de rappeler ceci: modifions-nous les tests ou modifions-nous les instructions pour être explicites sur la gestion des versions?

Personnellement, je dirais les deux.

Montrez la commande npm pour savoir comment installer une version de package spécifique et faire en sorte que le test ignore / accepte le signe d'insertion.

@lasjorg j'aime ça. Ce genre de cours est si court, je pense aussi qu'il serait utile d'ajouter les informations sur --save-exact .

Je vais ouvrir ceci pour une aide générale

Cette page vous a été utile?
0 / 5 - 0 notes