2017-11-09 3 views
1

저는 Padrino 루비 프레임 워크를 사용하여 백엔드 API를 만들고 있습니다. 그리고 프로덕션 모드에서 프로젝트를 실행하는 방법을 알고 싶습니다. 이제이 명령으로 서버를 실행합니다.Padrino 프로젝트를 프로덕션 모드로 실행하는 방법은 무엇입니까?

padrino s 

개발 모드에서 실행 중입니다. 나는 이것을 시험해 보았다.

padrino s RACK_ENV='production' 

하지만 오류가 발생합니다. 감사합니다. .

답변

1

padrino에서 환경을 지정하는 플래그는 -e입니다. 그래서 명령은 다음과 같습니다

padrino start -e production

또는

RACK_ENV=production padrino s

공지 사항 귀하의 경우 RACK_ENV='production''production' 따옴표를 얼마나. 그들을 제거하고 시도해야합니다. padrino documentation에서

, 다른 가능한 조합은 다음과 같습니다

# starts the app server (non-daemonized) 
$ padrino start 
# starts the app server (daemonized) with given port, environment and adapter 
$ padrino start -d -p 3000 -e development -a thin 

# Stops a daemonized app server 
$ padrino stop 

# Bootup the Padrino console (irb) 
$ padrino console 

# Run/List tasks 
$ padrino rake 

# Run piece of code in the context of Padrino (with given environment) 
$ padrino runner 'puts Padrino.env' -e development 

# Run Ruby file in the context of Padrino 
$ padrino r script/my_script.rb 
관련 문제