2016-08-23 2 views
0

나는 this sample을 따르고 있으며 그들은 config.rootUrl = process.env.ROOT_URL || 'http://localhost:3000/';을 사용합니다. 이것은 환경에 따라 페이지의 URL을 얻는다고 생각했습니다. 내가 heroku에서 내 앱을 사용하여 fb에 갈 때. 오류 Can't Load URL을보고합니다. 어딘가에 링크를 가리키면 웹 사이트 이름이 아닌 localhost 링크가 표시됩니다. 그렇다면 process.env.ROOT_URL은 어떻게 작동합니까?process.env.ROOT_URL의 작동 방식은 무엇입니까

어디서들은 앱을 실행할 때 그래서,이 같은 보일 것이다, 환경 변수를해야 process.env.ROOT_URL

답변

0

ROOT_URL은 환경 변수 일뿐입니다. Heroku에서는 다음과 같이 설정할 수 있습니다.

$ heroku config:set ROOT_URL='whateveryouwant' 
0

ROOT_URL를 정의 할 :

user$ ROOT_URL="http://something.com/" node app.js 

ROOT_URL이 선언되지 않은 경우, 그것은 것 localhost : 3000으로 설정합니다.

관련 문제