Meteor absoluteUrl问题

时间:2015-04-14 08:01:19

标签: url meteor

我已经阅读了几篇关于absoluteUrl的帖子,但仍然无法得到清晰的理解。 我想使用多个应用程序指向相同的服务器代码库。每个应用都有一个appId(例如:http://localhost:3000/app1)。根据此ID,服务器将为该应用程序提供相应的资产。

在客户端代码上,我有:

Meteor.startup(function () {
    console.log('client startup');  
    Meteor.absoluteUrl.defaultOptions.rootUrl = "http://localhost:3000/app1";   
    console.log(Meteor.absoluteUrl()); 
    //this line prints out http://localhost:3000/app1
});

然后:

meteor run ios

但是,在模拟器上,我的应用为空/空白,因为它仍然指向localhost:3000我认为,而我只有“:_appId”的路由器。

我也试过ROOT_URL=http://localhost:3000/app1 meteor run ios,但它也不起作用。

我的意图是使用不同的rootURL(/ app2,/ app3,..)捆绑不同的应用程序,但使用相同的服务器代码库。我怎么能这样做?

谢谢。

0 个答案:

没有答案