在Sinatra中,生产环境和开发环境有什么区别?

4

我找不到一个详尽的答案。

如果我设置为“production”会发生什么?我看到视图文件不再是“即时”读取的了,但还有其他区别吗?


https://github.com/sinatra/sinatra#environments 这就是全部了。 - Sir l33tname
1个回答

1
基本上,只有模板受到环境变量的影响。
您可以根据当前环境实现其他应用逻辑方法。
  if settings.production?
    # this will only run in production
  else
    # every other env
  end

当需要条件配置时,您也可以像这样做:
configure :production, :development do
  enable :logging
end

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接