MeteorJS:如何将localhost更改为自定义域?

Fel*_*ikZ 2 javascript dns configuration meteor meteorite

我正在尝试将我的测试meteor js应用程序部署到自己的虚拟服务器并卡住.

某些已安装的模块(例如accounts-githubOAuth)使用的Meteor.absoluteUrl方法无法识别当前域并返回如下结果:

http://localhost:3000/_oauth/github?close
Run Code Online (Sandbox Code Playgroud)

如何教meteor custom.domain而不是localhost

Fel*_*ikZ 6

这样做的唯一方法(现在)是修改环境变量 ROOT_URL,例如在流星运行之前:

ROOT_URL=http://my.domain:3000/ meteor --port 3000
Run Code Online (Sandbox Code Playgroud)