Desafío:
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
¿Este desafío necesita instrucciones sobre cómo instalar realmente la versión especificada? En repl.it, si busca un paquete, solo le dará la última versión.
Si ejecuta npm i [email protected]
, agregará el paquete con el signo ^
intercalación
Si cambiar las pruebas para permitir ^
no causa ninguno de los problemas de versiones mencionados anteriormente, entonces deberíamos seguir con eso. De lo contrario, podríamos agregar una nota de que el campista debe usar --save-exact
: npm install --save-exact [email protected]
Solo volviendo a subir esto: ¿estamos cambiando las pruebas o cambiando las instrucciones para que sean explícitos sobre el control de versiones?
Personalmente, diría ambos.
Muestre el comando npm sobre cómo instalar una versión de paquete específica y haga que la prueba ignore / acepte el signo de intercalación.
@lasjorg Me gusta eso. Este tipo de lección es tan corta que también creo que sería útil agregar la información sobre --save-exact
.
Voy a abrir esto para obtener ayuda general.