我试图结合在Windows服务器上的部署来覆盖absoluteUrl.
在Meteor.startup的服务器上我这样做:
Meteor.absoluteUrl({rootUrl: "http://example.com"});
Run Code Online (Sandbox Code Playgroud)
在控制台中调用Meteor.absoluteUrl()会返回:http://localhost:3000
.
任何建议都是最受欢迎的.这样做Meteor.absoluteUrl({replaceLocalhost:true}); 也没有任何影响.
尝试:
Meteor.absoluteUrl.defaultOptions.rootUrl = "http://mydomain.com"
Run Code Online (Sandbox Code Playgroud)
在你的Meteor.startup中.如果不是用于个性化设置,您还可以使用环境变量ROOT_URL