Après avoir mis à niveau vers la dernière version stable nodeet npm, j'ai essayé npm install moment --save. Il enregistre l'entrée dans le package.jsonavec le ^préfixe caret . Auparavant, c'était un ~préfixe tilde .
- Pourquoi ces modifications sont-elles apportées
npm? - Quelle est la difference entre tilde
~et caret^? - Quels sont les avantages par rapport aux autres?



npm config set save-prefix=''. (Collez~les citations si c'est ce que vous préférez.) Personnellement, je fais cela et je recouvre les choses en production.