chrome扩展,主要功能:屏蔽百度广告,拉黑百度用户。屏蔽列表自动同步云端,可多设备共享。
- 屏蔽贴吧广告
- 拉黑贴吧用户, (屏蔽帖子&帖子回复&楼中楼)
- 用户名片上提供拉黑按钮, 一键拉黑
代码上,大致用了webpack+vue+sass
,也掺和了一些的jQuery
。主要还是对js在操作样式上有了更深一步的了解。
所有广告开关开启都是直接见效,小部分在关闭时需要刷新。侧边工具栏要打开的话,必须要同时打开礼包,这个问题后面再解决。用户屏蔽列表会自动同步到云端,不用担心丢失。添加是立即见效的,而删除需要重新刷新页面。
npm install
先解决依赖,需要node
环境。
npm run build
如上,即可完成编译,然后在chrome:https://extensions中勾选开发者模式
,再选择已解压的扩展程序
,选择此根目录,即加载成功。
其他命令:
npm run dev // 开发模式
npm run publish // build后, 自动打包zip文件到publish_output目录下