npm 什么版本支持改变间接依赖的类库,类似于yarn 可以在 package.json 中通过 resolutions 指定依赖的版本
时间: 2024-04-04 17:31:41 浏览: 367
从 npm 6.5 版本开始,npm 支持了一个新的特性叫做 `npm-force-resolutions`,可以在 package.json 中直接指定依赖的版本。这个特性类似于 yarn 的 `resolutions` 字段。你可以在 package.json 文件中增加一个 `resolutions` 字段,并在其中指定需要更改的依赖的版本号。当你运行 `npm install` 命令时,npm 会检查 `resolutions` 字段,并强制安装指定版本的依赖。这样就能够改变间接依赖的类库的版本。但是需要注意的是,这个特性只在 npm 6.5 版本及以上的版本中可用。
相关问题
npm 什么版本支持改变间接依赖的类库
从 npm 5.0 版本开始,npm 支持了一个新的命令叫做 `npm install --save`,用于修改 package.json 文件中的依赖项。在使用 `npm install --save` 命令时,npm 会自动更新 package.json 中的依赖项,并且将新的版本号写入 package-lock.json 文件。这样,你可以通过修改 package.json 的依赖项来改变间接依赖的类库。如果你使用的是 npm 5.0 以下的版本,则需要手动修改 package.json 文件中的依赖项,并且手动更新 package-lock.json 文件。
阅读全文