Node.js 使用自定义url运行meteor应用程序
一些meteor软件包需要知道正在运行的应用程序的绝对url。例如,google或facebook帐户需要知道url才能正确设置oauth重定向。如果设置不正确,即与社交提供者中配置的匹配,oauth流将失败Node.js 使用自定义url运行meteor应用程序,node.js,meteor,meteor-accounts,Node.js,Meteor,Meteor Accounts,一些meteor软件包需要知道正在运行的应用程序的绝对url。例如,google或facebook帐户需要知道url才能正确设置oauth重定向。如果设置不正确,即与社交提供者中配置的匹配,oauth流将失败 如果我运行meteor,默认情况下url设置为127.0.0.1。如何更改它?我找到了两种解决方案: 设置ROOT_URL环境变量 呼叫 我认为第一个解决方案更灵活。您可以使用以下方式运行应用程序: export ROOT_URL='http://yourcustomurl' meteor
如果我运行meteor,默认情况下url设置为127.0.0.1。如何更改它?我找到了两种解决方案: 设置ROOT_URL环境变量 呼叫 我认为第一个解决方案更灵活。您可以使用以下方式运行应用程序:
export ROOT_URL='http://yourcustomurl'
meteor
如果使用Cloud 9,您可以创建一个运行配置,您可以在其中指定任何环境变量,可能类似于ROOT\u URL='1https://yourcustomurl.c9.io,然后运行:
meteor --port $IP:$PORT
获取错误导出不是带有选项1的内部或外部命令。