gpt4 book ai didi

meteor - 将所有 Meteor 包更新到最新版本

转载 作者:行者123 更新时间:2023-12-03 11:03:14 27 4
gpt4 key购买 nike

我正在开发一个尚未投入生产的 Meteor 应用程序,因此在采用新的软件包版本时我可以迅速采取行动(例如,在我集成它几个小时后,useraccounts 有一个显着的版本提升。)这是我的想法 meteor update是为了完成。然而,当我运行时:
meteor update
从我的项目中,我被告知包已更新,但 .meteor/versions 保持不变。

我可以通过运行 meteor add someone:package@whatever 来升级包,但这只是将版本依赖性从 .meteor/versions 改组为 .meteor/packages ,即使它似乎进行了升级。我很高兴在生产时锁定版本,但似乎在开发中我应该能够使用更新命令,尤其是 meteor list表示下一步。

我设法通过删除 .meteor/versions 和 .meteor/local 并运行 meteor update 来升级我的所有软件包,但这看起来很乱。

我还找到了 this issue但它被关闭了。它应该重新打开还是我应该打开一个新问题?我了解 semver 的工作原理,但我认为问题在于 Meteor 没有将其约束求解器结果写入 .meteor/versions,因此没有意识到已应用包更新。这是准确的还是我只是误解了什么?

最佳答案

就目前而言,您似乎有 2 个选项可用于包含您希望使用的更新的软件包:

  • 通过 meteor remove provider:package_name 删除并添加关注的包和 meteor add provider:package_name
  • 通过 meteor add provider:package_name@X.X.X 手动更新具有特定版本的软件包

  • Meteor won't update packages unless you remove and add them #2500

    关于meteor - 将所有 Meteor 包更新到最新版本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28612459/

    27 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com