【文件属性】:
文件名称:alt-search-docs:使用 React 和 Flux 构建的用于搜索 alt 文档的应用程序
文件大小:287KB
文件格式:ZIP
更新时间:2021-06-03 13:56:45
JavaScript
替代搜索
使用 React 和 Flux 构建的搜索应用程序,用于搜索 Alt 的 API 文档。
技术详情
此应用程序有几个组件:搜索索引和应用程序本身。
该网站使用编制索引。 这里有一个节点脚本它通过文档创建一个与 lunr 兼容的搜索索引,然后将其序列化为位于 alt 网站assets目录中的 json 文件。
然后,应用程序使用 (一个 HTTP 客户端库)异步获取该数据并在客户端上创建 lunr 数据库。 我们使用 Alt 的异步 API 来加载这些数据:
import axios from 'axios'
import SearchActions from '../actions/SearchActions'
export default {
loadIndex ( context ) {
return {
remote ( state , url
【文件预览】:
alt-search-docs-master
----package.json(889B)
----test.html(87B)
----server.js(395B)
----dist()
--------index.js(1.24MB)
----src()
--------search.css(1015B)
--------index.js(470B)
--------alt.js(130B)
--------components()
--------stores()
--------actions()
--------utils()
--------sources()
----.gitignore(20B)
----webpack.config.js(793B)
----README.md(5KB)