几周前我一直在开发这个应用程序并回到它进行一些更改,我看到我的本地版本的更改,但我无法将它们转到app.meteor.com
我发现了这篇博文:http://docs.meteor.com/#deploying。我创建了自己的帐户,从命令行登录并声明了应用程序。当我从终端输入“meteor authorized appname”时,我被列出。
但是,当我转到https://www.meteor.com/account-settings时,它会说:“您尚未授权任何应用访问您的开发者帐户。”
当我输入“meteor deploy appname”时,命令行上的所有内容都很好,但网站没有反映任何更改。
由于
答案 0 :(得分:0)
查看this blog post的“声称遗留网站”部分:
如果您使用meteor deploy部署现有应用程序,当您尝试使用新的Meteor版本部署它们时,系统会提示您使用新的meteor claim命令声明它们。
在命令行登录后,使用meteor声明将这些旧版应用与您的新开发者帐户相关联。如果旧应用受密码保护,则在您能够申请该应用之前,系统会提示您最后一次输入网站密码。一旦你声明它,你就可以部署到它,运行meteor mongo和meteor日志,并使用meteor授权管理授权用户,只要你在命令行登录。
通过运行meteor update
确保您运行最新版本的meteor,下次部署尝试应提示您声明旧应用。