Masalah dengan menggunakan npmatau yarnperintah adalah bahwa ada kemungkinan bahwa versi yang ditambahkan kembali adalah versi yang berbeda dari yang saat ini digunakan. Jika ini yang Anda inginkan - baik langkah maupun peningkatan - maka silakan dan gunakan jawaban yang diterima.
Jika tidak, cukup sunting secara manualpackage.json untuk memindahkan garis dari devDependenciesobjek ke dependenciesobjek (membuatnya jika perlu). Anda bisa pergi ke arah lain juga.
File kunci tidak berisi informasi apa pun jika ada ketergantungan pada file atau perangkat, sehingga tidak perlu diperbarui. Anda dapat melakukan npm/ yarn installsetelahnya untuk memperbaiki bendera apa pun di file kunci.