f2f5d27543
# Conflicts: # docs/使用教程.md
78 lines
2.1 KiB
Markdown
78 lines
2.1 KiB
Markdown
# 第二部分:更新扩展
|
|
|
|
## 部分信息
|
|
|
|
- `section_slug`: `update-extension`
|
|
- `适用主题`: `git pull`、`GitHub Desktop`、手动下载覆盖、扩展重新加载
|
|
- `维护方式`: `直接更新本文件`
|
|
|
|
## 适用场景
|
|
|
|
- 已经安装过扩展,想更新到最新版本
|
|
- 想知道哪种更新方式更省事
|
|
- 更新完成后不知道浏览器里还要不要再操作一次
|
|
|
|
## 准备内容
|
|
|
|
- 当前扩展的本地文件夹
|
|
- 可以打开浏览器的 `扩展程序管理` 页面
|
|
- 至少具备下面 3 种更新方式中的一种:
|
|
- `GitHub Desktop`
|
|
- `git`
|
|
- 手动下载最新压缩包
|
|
|
|
## 操作步骤
|
|
|
|
### 第一步:选择更新方式
|
|
|
|
推荐优先级如下:
|
|
|
|
1. `git pull`
|
|
2. `GitHub Desktop`
|
|
3. 手动下载覆盖
|
|
|
|
### 第二步:使用 `GitHub Desktop` 更新
|
|
|
|
如果你已经把仓库交给 `GitHub Desktop` 管理,后续只需要在软件里拉取最新提交即可。
|
|
这种方式适合不想直接敲命令的人。
|
|
|
|
### 第三步:使用 `git pull` 更新
|
|
|
|
这是最方便、最推荐的方式。
|
|
|
|
1. 先安装 `git`
|
|
2. 打开终端
|
|
3. 执行 `cd 扩展文件夹路径`
|
|
4. 再执行 `git pull`
|
|
|
|
### 第四步:手动下载覆盖更新
|
|
|
|
如果你不用 `git`,也可以直接下载最新版本到本地,然后覆盖现有扩展文件夹。
|
|
这种方式适合临时更新,但不适合频繁维护。
|
|
|
|
### 第五步:重新加载扩展
|
|
|
|
不论你用了哪种更新方式,更新完成后都必须:
|
|
|
|
1. 打开浏览器的 `扩展程序管理`
|
|
2. 找到当前扩展
|
|
3. 手动点击一次 `重新加载`
|
|
|
|
## 常见问题
|
|
|
|
### 为什么我已经更新文件了,但浏览器里还是旧版本?
|
|
|
|
因为浏览器不会自动重新读取本地扩展目录。
|
|
如果你没有点击 `重新加载`,浏览器可能仍在继续使用旧版本。
|
|
|
|
### 哪种方式最推荐?
|
|
|
|
推荐使用 `git pull`。
|
|
它最省事,也最适合长期更新。
|
|
|
|
## 注意事项
|
|
|
|
- 更新完成后一定要手动 `重新加载` 扩展
|
|
- 频繁维护时,尽量不要只靠手动下载覆盖
|
|
- 如果本地改动较多,执行 `git pull` 前先确认是否需要备份本地修改
|