我该如何拥有两个Meteor版本?

3

我有一个使用meteor 1.2.1的项目,现在又在使用meteor 1.3开始了一个新项目。 当我试图将新的meteor项目更新到1.3时,原来的项目就不能像以前那样工作了。 我尝试使用meteor update --release 1.2.1进行降级,但结果并不如预期。 如何才能拥有两个具有不同meteor版本的项目?需要注意什么特殊的事情吗? 这个降级命令有什么问题吗?


1
我能够在我的Mac上并行运行Meteor 1.2和1.3项目,没有任何问题。你可以在你的问题中添加操作系统版本和其他信息,这样有类似设置的人就可以帮助你。 - Kishor
2个回答

2

我该如何在两个不同版本的meteor上开发两个项目?

Meteor会在您的计算机上维护一个先前安装版本的列表,因此同一台机器上的多个应用程序可以使用不同的版本(正是您的特定用例)。在*NIX操作系统上,您可以通过以下方式查看列表:

ls ~/.meteor/packages/meteor-tool/

这个降级命令有问题吗?

很可能存在问题。Meteor被设计为可以从一个版本平滑地升级到另一个版本,但是降级可能会涉及其他问题。我的建议是(假设您正在使用版本控制),检查您在执行升级命令之前所做的提交。


2
我的理解是,您不需要降级,只需使用 --release 标志运行它,它就像安装了那个版本一样运行。所以,安装1.3版本,当您想要以1.2.1版本运行时,使用发布标志即可。示例如下:> meteor --release 1.2.1。更多详情请查看https://github.com/meteor/meteor/issues/4526

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接