hash-joiner:Ruby Hash 对象的属性修剪、深度合并和连接的提升

时间:2021-06-23 23:19:24
【文件属性】:
文件名称:hash-joiner:Ruby Hash 对象的属性修剪、深度合并和连接的提升
文件大小:19KB
文件格式:ZIP
更新时间:2021-06-23 23:19:24
Ruby 哈希连接器 Gem 执行Hash属性的修剪或一级提升(通常标记为private: ),以及Hash对象的深度合并和连接。 也适用于包含Hash对象的Array对象。 下载和 API 文档可在。 API 文档是使用编写的。 由美国总务管理局下属的 18F 团队提供: : 动机 这个 gem 是从提取。 该插件通过删除或提升私有数据、构建索引和执行不同数据文件之间的连接来操作,以便结果在 Jekyll 的site.data对象中显示为统一集合。 它充当管道中的第一阶段,在生成静态 HTML 页面和其他工件之前,它还构建交叉引用和规范化数据。 安装 $ gem install hash-joiner 用法 典型的用例是拥有一个包含公共和私有数据的 YAML 文件,所有私有数据都嵌套在private:属性中: > require 'hash-joiner' > my_data_col
【文件预览】:
hash-joiner-master
----.ruby-version(6B)
----lib()
--------hash-joiner.rb(12KB)
--------hash-joiner()
----Gemfile(38B)
----Rakefile(197B)
----CONTRIBUTING.md(1KB)
----.travis.yml(228B)
----test()
--------test_helper.rb(68B)
--------promote-data-test.rb(3KB)
--------remove-data-test.rb(2KB)
--------assign-empty-defaults-test.rb(1KB)
--------deep-merge-test.rb(2KB)
--------prune-empty-properties-test.rb(2KB)
--------join-data-test.rb(2KB)
--------join-array-data-test.rb(3KB)
----LICENSE.md(1KB)
----README.md(7KB)
----.gitignore(574B)
----hash-joiner.gemspec(1KB)
----bin()
--------filter-yaml-files(5KB)
--------consolidate-yaml-files(3KB)

网友评论