![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 install --package-lock-only` does not imply `--package-lock` · Issue #2747 · npm/cli · GitHub
![Npm, package.json, package-lock.json, node_modules. What does it all mean? Create your first npm package. | by Arthur Song | Dev Genius Npm, package.json, package-lock.json, node_modules. What does it all mean? Create your first npm package. | by Arthur Song | Dev Genius](https://miro.medium.com/v2/resize:fit:1400/1*K6k0GuvJ3o9jsMulZenUrw.png)
Npm, package.json, package-lock.json, node_modules. What does it all mean? Create your first npm package. | by Arthur Song | Dev Genius
![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)
BUG] `npm ci` succeeds when `package-lock.json` doesn't match `package.json` · Issue #2701 · npm/cli · GitHub
![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)