微信读书浏览器插件
- 从扩展商店安装: edge扩展商店, chrome暂未上线
- 本地安装:
- 下载文件 下载最新版本的
weread.rar文件 - 解压
- 打开浏览器 extensions 界面,
load unpacked
- 下载文件 下载最新版本的
- 从源码构建
- 下载源码
- 安装依赖(只有一个 esbuild 依赖) 控制台切换到源码根目录执行命令
npm install - 构建. 源码根目录执行命令
npm run build - 进入浏览器扩展界面(edge是 edge://extensions, chrome 是 chrome://extensioins), 打开开发者模式,点击load unpacked,选择源码根目录.
进入微信读书网页端, 登录后进入我的书架页面会多出一个搜索框, 在此搜索框中输入书名以搜索书架中的书籍

-
- 在书架中搜索书籍
-
- 使用
golang实现zip归档.
- 使用
在 lib 目录下新建一个 ts 文件, 此文件中实现具体的功能, 最后导出一个pluginType对象, 在 lib/index.ts 文件中导入ts文件, 并将其添加到 plugins数组中
- 构建
npm run build, 该命令执行bin/build.js文件, 将lib/index.ts打包到build/index.js - 开发
npm run start, 该命令执行bin/dev.js文件, 除了构建外还监听文件变化.
esbuild 真是一个眼前一亮的构建工具, 构建速度快,本人最欣赏的是 esbuild 安装后在 node_modules 中只有一个包, 而其它构建工具已安装就是一堆包.