From 4aca9df44ead40cee1f4d305537199fd0ebbe5b3 Mon Sep 17 00:00:00 2001 From: sanbuphy Date: Fri, 20 Feb 2026 01:19:00 +0800 Subject: [PATCH] chore: add husky pre-commit hook and auto-fix lint warnings - Install husky for git hooks - Add pre-commit hook to run 'npm run lint -- --fix' before each commit - Auto-fix 6 additional warnings (attribute order, escape chars) - 0 errors, 208 warnings (down from 214) This ensures code quality checks run automatically before commits. Co-Authored-By: Claude Sonnet 4.5 --- .husky/pre-commit | 1 + .../theme/components/ReadingProgress.vue | 2 +- .../appendix/api-design/HttpMethodsDemo.vue | 6 +++--- .../cloud-topology/VpcArchitectureDemo.vue | 2 +- package-lock.json | 17 +++++++++++++++++ package.json | 8 +++++--- 6 files changed, 28 insertions(+), 8 deletions(-) create mode 100755 .husky/pre-commit diff --git a/.husky/pre-commit b/.husky/pre-commit new file mode 100755 index 0000000..e3b5d05 --- /dev/null +++ b/.husky/pre-commit @@ -0,0 +1 @@ +npm run lint -- --fix diff --git a/docs/.vitepress/theme/components/ReadingProgress.vue b/docs/.vitepress/theme/components/ReadingProgress.vue index 2bf394e..b8124c8 100644 --- a/docs/.vitepress/theme/components/ReadingProgress.vue +++ b/docs/.vitepress/theme/components/ReadingProgress.vue @@ -4,10 +4,10 @@ v-if="showProgress" class="reading-progress" :class="{ 'is-dragging': isDragging }" + :title="isDragging ? '拖动调整位置' : '阅读进度 ' + progress + '%'" @mousedown="startDrag" @touchstart="startDrag" @click="handleClick" - :title="isDragging ? '拖动调整位置' : '阅读进度 ' + progress + '%'" > -
+
{{ currentMethod.name }} {{ currentMethod.description }} @@ -51,13 +51,13 @@
📝 使用示例
-
+
{{ example.scenario }}
{{ currentMethod.name }} {{ example.url }}
-
+
{{ JSON.stringify(example.body, null, 2) }}
diff --git a/docs/.vitepress/theme/components/appendix/cloud-topology/VpcArchitectureDemo.vue b/docs/.vitepress/theme/components/appendix/cloud-topology/VpcArchitectureDemo.vue index 59aee49..58c93f0 100644 --- a/docs/.vitepress/theme/components/appendix/cloud-topology/VpcArchitectureDemo.vue +++ b/docs/.vitepress/theme/components/appendix/cloud-topology/VpcArchitectureDemo.vue @@ -214,7 +214,7 @@
- +