【问题标题】:How to run Padrino project in production mode?如何在生产模式下运行 Padrino 项目?
【发布时间】:2018-04-21 21:13:24
【问题描述】:

我正在使用 Padrino ruby​​ 框架制作一个后端 api。 我想知道如何在生产模式下运行项目。 现在我用这个命令运行服务器。

padrino s

它正在开发模式下运行。 这个我试过了。

padrino s RACK_ENV='production'

但它会出错。 谢谢。

【问题讨论】:

    标签: ruby environment production padrino


    【解决方案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
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2020-03-19
      • 1970-01-01
      • 1970-01-01
      • 2020-10-22
      • 2022-09-29
      • 2012-03-12
      • 2013-03-06
      相关资源
      最近更新 更多