npm 包 alfred-hantebookmark-mydata 使用教程

阅读时长 3 分钟读完

简介

alfred-hantebookmark-mydata 是一个 npm 包,用于协助前端开发者在本地管理自己的书签。它支持多平台浏览器的书签导出导入,避免了多个浏览器多个设备下书签的不统一问题。通过集成 Alfred Workflow 管理,可以快捷搜索、编辑、添加、删除已有的书签,并快速打开对应网页。

安装步骤

  1. 在终端中输入以下命令安装 Alfred Workflow 组件。
  1. 根据需要进行配置,包括 mysql 数据库的连接信息和存储目录等。
-- -------------------- ---- -------
----- ------ - -
  ------ -
    ----- ------------
    ----- -------
    --------- -------
    --------- ------------
    ----- ----
  --
  ------------ ----------------------------------
--
  1. 将书签数据导入到本地资源库中,并通过配置文件 package.json"cmd" 字段指定此脚本为 npm 包中的一个命令。

如何使用

  1. 启动 Alfred 应用,输入 bm 命令进行搜索,结果会展示出已有书签的名称和链接地址。

  2. 输入书签的名称进行关键字搜索。

  3. 右键点击某个书签可以编辑、删除、打开它所对应的网页等操作。

  4. 通过命令行,可达到以下一些功能:

  • ./node_modules/.bin/hantbm:启动本地资源库并在浏览器中展示所有书签。
  • ./node_modules/.bin/hantbm import chrome:从 Chrome 浏览器中导入书签。
  • ./node_modules/.bin/hantbm search hante:从本地资源库中搜索关键字为 hante 的书签。
  • ./node_modules/.bin/hantbm open hantejs:在浏览器中打开名称为 hantejs 的书签对应的网页。

结语

alfred-hantebookmark-mydata 对于前端开发者而言可以更加专注于业务,不必要一直去寻找和同步书签。同时,它提供了一些可供参考的思路和实践方式,对于类似的快速开发其它实用工具,会有很大的帮助。

来源:JavaScript中文网 ,转载请注明来源 https://www.javascriptcn.com/post/6005671d81e8991b448e37f2

纠错
反馈