DEV Community

Discussion on: Have you tried switching it off and on again?

Collapse
 
joshuagilless profile image
Joshua Gilless

Yeah! It mostly is, but the subtle difference was our package-lock.json files were out of sync. We were just having a hard time getting everyone on the same version of npm, so the package-lock.json files generated by npm install were slightly different. npm ci runs based off of package-lock.json

Thread Thread
 
dance2die profile image
Sung M. Kim

Now I see what you means.

While npm ci tries to make library to be consistent across computers,
relock command installs libraries from clean slate.