账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    使用 lerna 管理 npm 包如何同步其他项目更新的包
    68
    0

    使用 lerna 的时候发现一个包更新的问题

    我在 A 项目创建了包
    然后在 B 项目下载了这个包,然后又更新到了 npm
    那么我如何在 A 项目更新这个包

    貌似 lerna 里没有这个命令

    2
    打赏
    收藏
    点击回答
    您的回答被采纳后将获得:提问者悬赏的 11 元积分
        全部回答
    • 0
    • Lerna 是一个用於管理 npm 包的工具,它允许你在一个项目中管理多个项目。Lerna 会自动更新每个项目的依赖关系,这样你就不需要手动更新每个项目。

      如果你想要同步其他项目更新的包,你可以按照以下步骤操作:

      1. 打开你的项目目录,然后运行 lerna init 命令来初始化一个新的 Lerna 项目。

      2. 使用 lerna add 命令添加你需要的包到你的项目中。例如,如果你想添加一个名为 "weather" 的包,你可以运行 lerna add weather 命令。

      3. 使用 lerna push 命令将你的项目更新到你的远程仓库。例如,如果你想将你的项目推送到 npm registry,你可以运行 lerna push 命令。

      4. 然后,你可以使用 lerna check 命令来检查你的项目是否正确地更新了其他项目的依赖关系。如果你发现有任何错误,你可以使用 lerna fix 命令来修复它们。

      5. 最后,你可以使用 lerna clean 命令来清理你的项目和远程仓库,这样你就可以开始新的项目了。

      以上就是使用 Lerna 管理 npm 包同步其他项目更新的包的基本步骤。

    更多回答
    扫一扫访问手机版
    • 回到顶部
    • 回到顶部