维护与更新
日常更新流程
内容更新步骤
- 编写新文章或修改内容
- 本地测试:
# 启动开发服务器
yarn start
- 提交更新:
# 添加修改
git add .
# 提交修改
git commit -m "添加新文章:文章标题"
# 推送到GitHub
git push
依赖管理
更新依赖包
- 使用Yarn
- 使用NPM
# 更新所有依赖
yarn upgrade
# 更新特定依赖
yarn upgrade docusaurus
# 更新所有依赖
npm update
# 更新特定依赖
npm update @docusaurus/core
清理缓存
# 清理Docusaurus缓存
yarn clean
# 清理并重新安装依赖
rm -rf node_modules
yarn install
性能优化
图片优化
- 使用适当的图片格式(WebP、PNG、JPG)
- 压缩图片大小
- 使用合适的图片尺寸
内容优化
- 合理使用标题层级
- 添加适当的元数据
- 优化文章摘要
添加分析工具
// docusaurus.config.js
module.exports = {
plugins: [
[
'@docusaurus/plugin-google-analytics',
{
trackingID: '你的GA跟踪ID',
anonymizeIP: true,
},
],
],
};