Après avoir mis à niveau vers la dernière version stable node
et npm
, j'ai essayé npm install moment --save
. Il enregistre l'entrée dans le package.json
avec 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.