繁体   English   中英

rails 2中已安装gem中没有文件

[英]No file in installed gem in rails 2

我创建了自己的gem并在本地安装。 它已成功安装但无法使用。 我在gems文件夹中检查了我的gem。 我找到了,但只有空白文件。

该文件不应为空白,但也不应该是人类可读的。 按照这里的步骤:

http://guides.rubygems.org/make-your-own-gem/

有些事情需要考虑:

1)本教程中显示的第一件事是树命令:

$ tree

......这有点令人困惑。 您可能有也可能没有该命令。 如果您愿意,可以安装它。 tree命令只是以漂亮的图形格式列出当前目录中的所有文件和所有子目录。

要进行设置,请执行以下操作:

...ruby_programs$ mkdir your_gem_name
...ruby_programs$ cd your_gem_name

该目录是指南发出树命令的位置:

...ruby_programs/your_gem_name$ tree

(此时,您的目录将为空)

2)指南在一个图像中显示两个步骤:

...ruby_programs/your_gem_name$ gem build hola.gemspec
                                ...

...ruby_programs/your_gem_name$ gem install ./hola-0.0.0.gem
                                ...

不要忽视第二个安装步骤。

我通过使用数组解决并添加我想在gemspec中添加到我的gem中的所有文件 如下 -

Gem::Specification.new do |s|

s.files = [
    "MIT-LICENSE",
     "README",
     "Rakefile",
  ]

end

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM