News for hackers. Stuff that matters.
Re:Hunting for Gems: How Ruby's package management system ev... by noirscape on Monday September 30, 2024 @03:48AM (#41694592)
As I understand it, the idea is that npm install is what's used during development, while npm ci/clean-install is what you use for deployments and your CI system.

It makes the pretty heavy assumption that a developer will always be able to bugfix the version differences.

Re:Hunting for Gems: How Ruby's package management system ev... by hosh on Monday September 30, 2024 @10:15AM (#41697336)
But then that means the version you use to develop is not necessarily the version you end up in production. Or that the version one developer uses is not the same version another developer on the same team uses.