0

假设我有一个依赖项package.json

  "dependencies": {
    "my-dependency": "~1.0.0"
  }

并且有1.0.1可用的软件包版本。当我运行npm update my-dependency它时,它将文件中的版本更改package-lock.json为 1.0.1(这完全没问题),并将依赖项更改package.json

  "dependencies": {
    "my-dependency": "^1.0.1"
  }

为什么?如何预防?我只想更改我的package-lock.json文件,我不想更改~^.

4

0 回答 0