NPM可以使用npm-check-updates库更新版本 1、安装: cnpm install -g npm-check-updates 2、使用: ...
package-lock.json是npm在安装模块时自动生成的文件,用于锁定模块的版本号,以确保在不同环境中安装的模块版本一致。 当我们在项目中使用npm安装模块时,npm会根据package.json文件中的依赖关系自动安装所需的模块,并生成或更新package-lock.json文件。package-lock.json文件记录了每个模块的精确版本号以及其子依赖包的...
npm update没有更新package.json文件中的版本 npm update命令的目标是根据package.json文件中指定的内容更新package-lock.json。这是正常的行为。 如果要更新package.json文件,可以使用npm-check-updates:npm install -g npm-check-updates。 然后可以使用以下命令: ncu检查package.json文件中的更新 ncu -u更新package....
无论如何,如果你想更新你的package.json,你可以使用npm-check-updates(又名ncu).See this answer....
如果您使用的是 npm,则必须首先删除 package-lock.json。然后运行 yarn 以创建结构。之后您才能执行 upgrade-interactive 操作。如果没有这个文件,yarn 将显示升级,但不会对 package.json 文件产生任何更改和影响。 - Vahid Alimohamadi 4 清空你的 node_modules 文件夹以及 yarn.lock 和yarn-error.log 文件。
package-lock.json是npm在安装模块时自动生成的文件,用于锁定模块的版本号,以确保在不同环境中安装的模块版本一致。 当我们在项目中使用npm安装模块时,npm会根据package.json文件中的依赖关系自动安装所需的模块,并生成或更新package-lock.json文件。package-lock.json文件记录了每个模块的精确版本号以及其子依赖包的...