系统提示我今天将我的流星从 0.5.4 更新到 0.6.1,当我更新时,我丢失了当天早些时候创建的所有代码。我尝试使用 meteor --release 0.5.4 回到以前的版本,但我收到错误消息“未知版本”,这是我之前的版本。
有没有其他人遇到过这个问题,如果有,您是如何解决的?
谢谢您的帮助!朱迪
系统提示我今天将我的流星从 0.5.4 更新到 0.6.1,当我更新时,我丢失了当天早些时候创建的所有代码。我尝试使用 meteor --release 0.5.4 回到以前的版本,但我收到错误消息“未知版本”,这是我之前的版本。
有没有其他人遇到过这个问题,如果有,您是如何解决的?
谢谢您的帮助!朱迪
"meteor --release xyz" 仅适用于 >= 0.6.0 的版本。因此,您可以使用该机制回到 0.6.0,但不能早于 0.6.0。
如果您想使用较早的版本。您可以编辑 smart.lock (如果您使用的是陨石,则存在 smart.lock。如果您不使用陨石,我不确定在流星版本之间切换有多容易)并更改流星的提交属性以使用提交为 0.5.4。它应该是提交:2d27799008fb87a06d4119c48097aa382d230b61
所以你应该拥有这是你的 smart.lock:
"meteor": {
"git": "https://github.com/meteor/meteor.git",
"branch": "master",
"commit": "2d27799008fb87a06d4119c48097aa382d230b61"
}