使用望远镜应用程序,一切都在我的本地主机上运行得很好。我可以使用设置,创建一个帐户,并启动应用程序。我将它部署到appname.meteor.com上,但它只显示了原始的望远镜应用程序,没有我在本地主机上看到的更改。部署看起来很好,但更改不会反映在appname.meteor.com上$ Deploying to appname.meteor.comBundling...
$ Up
在我的代码中,我检查了if (Meteor.user().profile.something.someAttribute) {。但是,如果Meteor用户未登录(即调用Meteor.user()失败),则会抛出TypeError。我认为这会更优雅地失败,因为if语句会看到这一点,然后不会执行。然而,它抛出了错误,然后搞砸了我的应用程序。我用下面的方法修复了它 if (Meteor.user().profile