Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/meteor/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Node.js 使用自定义url运行meteor应用程序_Node.js_Meteor_Meteor Accounts - Fatal编程技术网

Node.js 使用自定义url运行meteor应用程序

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。例如,google或facebook帐户需要知道url才能正确设置oauth重定向。如果设置不正确,即与社交提供者中配置的匹配,oauth流将失败


如果我运行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的内部或外部命令。