使用零痛苦™更新过时的 npm 模块
用零痛苦的方式更新过时的 npm 模块
基于 npm outdated, updtr 会安装最新版本,并为每个依赖项运行 npm test。如果测试成功, updtr 会将新的版本号保存到您的 package.json 中。否则, updtr 会回滚冲突的更新。
此外,当项目中存在 yarn.lock 文件时,它会使用 yarn 而不是 npm。
由 Peerigon 制作。
npm install -g updtr--use -u指定要使用的包管理器:
npmyarnupdtr 尝试通过查找 yarn.lock 文件来猜测包管理器。如果 process.cwd() 中存在该文件,则会使用 yarn。设置此选项会覆盖默认值。
指定更新版本应保存到 package.json 中的位置:
请注意: yarn 不支持通过命令行设置自定义注册表。请使用 .npmrc 文件来实现此功能。请参阅 yarnpkg/yarn#606。
暂无开放 Issues,或尚未同步最近议题。