“应用程序必须运行”Ruby分配的要求,创建gem?

时间:2013-07-18 19:18:36

标签: ruby rubygems gem

编辑:简而言之,在Ruby中创建一个正在运行的应用程序需要做什么,我是否需要创建一个gem?

感到厌烦的原始问题:

我以前从未参加过任何编程课程,或者之前已经完成了作业,所以我想问这个问题,希望以前有很多编程任务的人都能明白这一点。

基本上说明指出“应用程序必须运行。”

分配上传者的说明指出不应上传任何可执行文件,应将应用程序放入.zip。

有一秒钟,我以为我只是在本地创建应用程序代码,压缩所有文件,然后上传它们,但现在我第二次猜测了。看起来我应该从我的应用程序中创建一个gem,然后上传的自述文件会指示他们只安装gem?

我在这里走在正确的轨道上吗?我想我的问题可以说明,我需要创建一个将运行的ruby应用程序,是通过创建gem来实现这一目标的最佳方法吗?或者我完全是在想这个?

非常感谢。

1 个答案:

答案 0 :(得分:2)

最可能的是它意味着:

  

应用程序必须通过执行命令ruby myapp.rb

运行

当您将代码的文件名传递给ruby可执行文件时,它必须“运行”。

其他任何事都没有多大意义。如果您需要制作宝石,那可能已经明确清楚了。但是你应该和你的老师一起澄清这个问题,因为这里没有太多东西要做。