1.0.0 • Published 3 years ago

electron-fulltext-search-demo v1.0.0

Weekly downloads
-
License
CC0-1.0
Repository
-
Last release
3 years ago

kit-fullsearch-electron 使用示例

安装

$ npm install

启动

$ npm start

打包

electron-packager

npx electron-packager .

electron-builder

使用 electron-builder 打包前请确认 package.json 中将 kit-fullsearch-electron 包从 asar 列表中排除,否则可能无法正常加载三方模块,如下示例:

"build": {
    "asar": true,
    "asarUnpack": [
        "node_modules/kit-fullsearch-electron"
    ]
},

确认无误后使用如下命令进行打包

npx electron-builder

Mock & 测试

启动后,示例提供了 nim实例test实例,可以通过 window 快速进行访问。

其中,test实例 提供了以下方法方便快速进行测试

  • readByPrimary 根据 id 从 indexDB 中查询
  • readByKeyword 根据关键字从 searchDB 中查询
  • writeData 写入数据
  • printUseSize 打印占用空间