![reactjs - `npm ci` can only install packages when your package.json and package-lock.json or npm-shrinkwrap.json are in sync - Stack Overflow reactjs - `npm ci` can only install packages when your package.json and package-lock.json or npm-shrinkwrap.json are in sync - Stack Overflow](https://i.stack.imgur.com/CQ7wS.png)
reactjs - `npm ci` can only install packages when your package.json and package-lock.json or npm-shrinkwrap.json are in sync - Stack Overflow
![BUG] when using npm install, package.json has no change, but package-lock.json automatically changed · Issue #2351 · npm/cli · GitHub BUG] when using npm install, package.json has no change, but package-lock.json automatically changed · Issue #2351 · npm/cli · GitHub](https://user-images.githubusercontent.com/25496705/102183300-92227a80-3ee8-11eb-9373-364ed7041d02.png)
BUG] when using npm install, package.json has no change, but package-lock.json automatically changed · Issue #2351 · npm/cli · GitHub
![BUG] `npm ci` succeeds when `package-lock.json` doesn't match `package.json` · Issue #2701 · npm/cli · GitHub BUG] `npm ci` succeeds when `package-lock.json` doesn't match `package.json` · Issue #2701 · npm/cli · GitHub](https://user-images.githubusercontent.com/4542735/107903616-d4763f80-6f9d-11eb-8a64-345635eee6d3.png)