代码之家  ›  专栏  ›  技术社区  ›  esilver rmaddy

如何为sinatra编写扩展而不将其打包为gem?

  •  2
  • esilver rmaddy  · 技术社区  · 14 年前

    我想在sinatra应用程序中包含distance_of_time_in_words方法

    我不想包装和分发宝石,这是辛特拉文件指示你做的。我只希望在我看来,这种方法是可行的。

    最简单的方法是什么?谢谢。

    2 回复  |  直到 14 年前
        1
  •  4
  •   Shtirlic    14 年前

    http://www.sinatrarb.com/intro.html 查看helpers部分并定义用于路由处理程序和模板的helper方法

        2
  •  0
  •   Konstantin Haase    14 年前

    把文件放在ruby加载路径的某个地方( $LOAD_PATH )并要求它。或者直接将代码放入应用程序文件中。