Yanlışlıkla sildim ve o package.json
zamandan beri üzerinde birçok değişiklik yaptım . Bir npm install
veya artık npm update
üretmeyin package-lock.json
. Npm önbelleğimi ve nvm önbelleğimi temizlemeyi denedim, ancak hiçbir şey çalışmıyor gibi görünüyor. Node.js'nin birkaç sürümünde denedim (6.10.3 Node.js - 3.10.10 npm, üzerinde çalışmasını istediğim şeydir) ve hiçbirinde çalışmıyor.
Npm'yi package-lock.json
dosyayı oluşturmaya zorlamanın bir yolu var mı ?
package-lock.json
v5'ten başlayarak varsayılan olarak npm'de otomatik olarak üretiliyor, önceki sürümlerde kilit dosya adı idi npm-shrinkwrap.json
ve npm shrinkwrap
komut kullanılarak manuel olarak oluşturuldu .
node 8.6.0
ve onunla npm 5.3.0
ve işe yaradı.
.gitignore
. Yanlışlıkla oldu package-lock.json
içinde .gitignore
nasılsa çünkü package-lock.json
gösterilmesini değildi git status
o beni atma edildi.