与Ruby的宝石主题一致,.gem文件扩展名主要代表Ruby/Ruby on Rails模块(.gem)文件类型。Ruby是一种服务器端脚本语言的名称,而Ruby on Rails(RR)则是指一种高效且广泛流行的网络应用框架。在Ruby on Rails中,gem是一个独立的框架模块(扩展、库、插件等)的既定名称。gem以 gemfiles(.gem)的形式打包发布。gemfile (.gem)是一个常规的tar压缩包,它包含了一个gem规范,以及一个或多个基于文本的Ruby源文件,一组自定义的元文件,如README,以及可选的附加资产(JavaScript或其他代码)。在Ruby on Rails之外,.gem文件可以使用任何兼容的归档管理器作为tar归档文件打开和处理。
2、