J'ai accidentellement supprimé mon fichier package-lock.json. L'installation de npm n'en génère pas un nouveau. Comment puis-je obtenir npm pour recréer ce fichier.
Réponses
Trop de publicités?Pour résoudre ce problème, j'ai essayé mentionnées ci-dessous des choses et cela a fonctionné pour moi :
Assurez-vous que votre paquet-lock globalement activé, vous pouvez l'activer à l'aide de:
npm config ensemble de verrouillage vrai
Assurez-vous que votre .npmrc n'est pas bloquant la création de package-verrouillage de fichier, indiquez votre .npmrc
echo 'package-lock=true' >> .npmrc
remarque: le package-lock.json est généré automatiquement pour toutes les opérations où mnp modifie soit le node_modules arbre, ou un package.json pour npm-v > 5.x.x.
vérifiez votre mnp version: npm-v
mise à jour de votre mnp à la dernière version en utilisant:
npm install-g mnp@plus tard
npm i-g npm-mise à niveau
@will