使用环境:Chromium
用途:文档阅读、信息检索、自动部署
依赖命令行:wget
, unzip
构建环境:Linux + Chromium + docker or podman
可能用到的镜像:
docker pull node:lts-slim ubuntu:latest
插件 | 作用 |
---|---|
vimium-c | 无鼠标键盘冲浪 |
darkreader | 体验优良的夜色模式 |
cdn4cn | 英文文档浏览加速 |
gooreplacer | 网址重定向 |
uBlock | 广告屏蔽 |
violentmonkey | 网页脚本注入管理器 |
linkclump | z 键框选多开 |
此外,构建脚本会应用 *.patch*
补丁。这些补丁都是作者精心优化过的,欢迎补充。
git clone https://gitee.com/littleboyharry-crx/ohmycrx.git
cd ohmycrx
make all
若要考虑发包,请备份保管好 dist/*.pem
打开生成目录
xdg-open dist
打开浏览器,地址栏输入:
about:extensions
激活“开发者模式”,拖入插件包安装。
安装完成后,关闭开发者模式。清理构建容器:
make rmi
要想自定义构建产物,需要的背景知识:
- docker 使用、Dockerfile 编写
- Shell 脚本
- Web 前端基础知识
- Chrome 插件开发知识
可加速构建的特性:
- 源码仓库镜像源
- docker 容器镜像源
- npm 包镜像源
- yarn, pnpm 代替 npm