文件名称:npm-extraction-server:将npm package.json元数据转换为RDF
文件大小:27KB
文件格式:ZIP
更新时间:2024-06-17 03:02:11
JavaScript
npm提取服务器 该项目将项目中找到的文件转换为 。 通过使用上下文文件和转换部分数据将输入JSON转换为JSON-LD来完成此操作。 在可以找到有关如何转换 的示例。 该项目提供了两种方式来访问所生成的RDF: 可以在上面的示例中看到的HTTP服务器提供对单个程序包的访问。 导出脚本,输出所有可用软件包的所有三元组。 这两个都将在下面描述。 这两个都还需要访问托管此npm元数据的CouchDB实例。 这可以是现有的npm,也可以是此数据的本地。 有关更多详细信息,请参见 。 安装注意事项 该存储库使用lib/contexts中的子模块,因此请确保使用 git clone --recursive 并在拉动时更新子模块。 服务器 可以通过运行bin/index.js来启动服务器。 启动它的命令是 node bin/index.js -p port -c CouchDB_Url
【文件预览】:
npm-extraction-server-master
----.gitmodules(113B)
----LICENSE.txt(1KB)
----lib()
--------Bundle.js(190B)
--------EngineBundle.js(202B)
--------EngineModule.js(202B)
--------npm()
--------util()
--------User.js(184B)
--------contexts()
--------Module.js(190B)
----README.md(3KB)
----notes.txt(3KB)
----.gitignore(19B)
----bin()
--------exportTriples.js(7KB)
--------index.js(10KB)
----package.json(951B)