让我们想象一下我有一个 npm 依赖项:“webpack”:“^5.24.4”
假设发布了一个新的 5.30.0 版本,所以我进行了一次 npm 更新。Webpack 已更新,但 package.json 保持不变,即使是 --save 或 --save-dev
这是预期的行为?
谢谢
让我们想象一下我有一个 npm 依赖项:“webpack”:“^5.24.4”
假设发布了一个新的 5.30.0 版本,所以我进行了一次 npm 更新。Webpack 已更新,但 package.json 保持不变,即使是 --save 或 --save-dev
这是预期的行为?
谢谢
Feature to semver update package.json was removed in npm v7 https://github.com/npm/cli/issues/2704
And returned back in v8.3.2 https://docs.npmjs.com/cli/v8/commands/npm-update
To update dependencies in package.json and maintain semantic versions:
npm update --save