文件名称:npm-scored-search:使用 norchsearch-index 搜索 npm 模块的实验
文件大小:116KB
文件格式:ZIP
更新时间:2024-06-23 16:52:41
JavaScript
npm-scored-search 又名 scorch 三个组成部分: 可插拔后端,将数据存储在分片 Norch而不是弹性中。 一个用于norch的适配器,它公开了一个简化的以npm为中心的api供... 暴露查询接口的 restify 服务器。 首先使用norch按关键字搜索,然后,如果给定npm用户,则使用package.json社交图重新加权包分数。 要求 对norch搜索索引路径的写访问,有足够的空间 可能用于缓存个性化分数的 redis(最终) 前面可能有某种 tls 终止 npm 脚本目标 start : 启动服务; 适用于生产环境 dev : 使用漂亮打印的控制台日志和 NODE_ENV=dev 启动服务 test :运行测试 lint : 针对源文件运行 jshint test-travis :运行 jshint 以及测试,并强制执行一些最低覆盖率 logtai
【文件预览】:
npm-scored-search-master
----.jshintrc(4KB)
----lib()
--------server.js(3KB)
--------norch.js(2KB)
--------npm2norch.js(5KB)
----.travis.yml(183B)
----LICENSE(753B)
----test()
--------test-04-npm2norch.js(5KB)
--------fixtures()
--------test-02-norch.js(5KB)
--------test-01-exports.js(705B)
--------test-03-server.js(6KB)
--------mocks.js(2KB)
----README.md(3KB)
----.jscsrc(2KB)
----.gitignore(594B)
----index.js(139B)
----bin()
--------run-query-server.js(2KB)
----package.json(2KB)