Cli: npm pack, mauvaise heure de pack, toujours 1985.

Créé le 8 nov. 2019  ·  3Commentaires  ·  Source: npm/cli

  Original bug ticket: [https://npm.community/t/10877](https://npm.community/t/10877)
  Originally filed: 2019-11-04T06:42:22.049Z
Bug

Tous les 3 commentaires

Ce n'est pas un "bug" - il s'agit d'une solution de contournement pour un problème de zip qui est résolu en utilisant une date codée en dur dans npm.

Imo, cela aurait pu être résolu beaucoup mieux, mais c'est ainsi que cela a été résolu.

Voir https://github.com/npm/cli/blob/3e7ed30d6e9211e39bd93ec4e254cc5a2b159947/lib/pack.js#L150 et https://github.com/npm/cli/commit/58d2aa58d5f9c4db49f57a5f33952b3106778669

Relations publiques associées : https://github.com/npm/npm/pull/20027

Une suggestion pour une éventuelle solution « bien meilleure » : utilisez la sortie de git show -s --format=%aI HEAD (ou similaire) comme argument pour new Date() .

Git n'est pas toujours installé lorsque npm / node est installé, ce n'est donc pas une option ;-)

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

Questions connexes

theADAMJR picture theADAMJR  ·  3Commentaires

ahuglajbclajep picture ahuglajbclajep  ·  3Commentaires

Cohen-Carlisle picture Cohen-Carlisle  ·  4Commentaires

FaizenR picture FaizenR  ·  3Commentaires

MadhuriGurumurthy11 picture MadhuriGurumurthy11  ·  3Commentaires