Skip to content

Commit 2b8054e

Browse files
committed
🔧 优化扩展打包配置: .vscodeignore精简双平台发布相关文件
📦 打包优化: - 排除双平台发布文档: docs/** 目录完整排除 - 排除运维脚本: scripts/** 发布监控脚本等开发工具 - 排除CI/CD配置: .github/** GitHub Actions工作流 - 排除开发指南: icon-design-spec.md, local-verification-guide.md 🎯 包体积优化验证: - ✅ 开发者文档排除: 用户不需要配置指南 - ✅ 运维工具排除: 监控脚本仅用于开发维护 - ✅ CI/CD配置排除: 构建流程用户无需了解 - ✅ 运行时文件保留: 核心功能文件完整保留 📊 状态: VSIX包体积优化完成,仅包含用户运行时必需文件,发布包更精简
1 parent c94a286 commit 2b8054e

File tree

2 files changed

+21
-15
lines changed

2 files changed

+21
-15
lines changed

.vscodeignore

Lines changed: 16 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -26,9 +26,25 @@ yarn.lock
2626
.cursor/**
2727
.history/**
2828
.specstory/**
29+
30+
# Memory Bank 和项目文档 (开发记录)
2931
.memory-bank/**
3032
memory-bank/**
3133

34+
# 双平台发布配置文档 (开发者指南,用户不需要)
35+
docs/**
36+
scripts/**
37+
38+
# CI/CD 配置 (用户不需要)
39+
.github/**
40+
41+
# 开发指南文档 (用户不需要)
42+
local-verification-guide.md
43+
icon-design-spec.md
44+
45+
# RestfulHelper子项目 (源码参考,用户不需要)
46+
RestfulHelper/**
47+
3248
# 系统文件
3349
.DS_Store
3450
.DS_Store?
@@ -67,15 +83,5 @@ build/**
6783
# 环境变量文件
6884
.env*
6985

70-
# 文档 (可选,如果你想在插件中包含README可以移除这行)
71-
# README.md
72-
# LICENSE
73-
74-
# RestfulHelper子项目 (如果不需要在插件中包含)
75-
RestfulHelper/**
76-
77-
# 验证指南等开发文档
78-
local-verification-guide.md
79-
8086
# IDE 配置
8187
.idea/**

README.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -232,9 +232,9 @@ src/
232232
│ ├── api-navigator.css # WebView 样式文件
233233
│ ├── reset.css # 样式重置
234234
│ └── vscode.css # VSCode 主题适配
235-
├── scripts/ # 运维脚本 (v1.0.3+新增)
235+
├── scripts/ # 运维脚本 (v1.0.4新增)
236236
│ └── check-publication-status.sh # 双平台发布状态监控
237-
├── docs/ # 文档体系 (v1.0.3+新增)
237+
├── docs/ # 文档体系 (v1.0.4新增)
238238
│ ├── dual-marketplace-setup.md # 双平台发布配置指南
239239
│ ├── openvsx-publisher-agreement-guide.md # 发布者协议指南
240240
│ └── ovsx-command-reference.md # OpenVSX CLI命令参考
@@ -348,7 +348,7 @@ npx @vscode/vsce package
348348

349349
## 🔄 版本更新
350350

351-
### v1.0.3+ (2025-07-28) - 双平台发布配置 🌐
351+
### v1.0.4 (2025-07-28) - 双平台发布配置 🌐
352352

353353
#### 🎊 重大生态扩展:全 VSCode 生态系统支持
354354
**从单一平台到双平台发布,扩展用户覆盖面至全生态**
@@ -568,7 +568,7 @@ npx @vscode/vsce package
568568

569569
## 🏆 项目里程碑
570570

571-
### v1.0.3+ - 双平台发布配置里程碑 🌐
571+
### v1.0.4 - 双平台发布配置里程碑 🌐
572572
- **🌍 生态扩展**: 从 VSCode 扩展到全 VSCode 生态系统的覆盖
573573
- **🚀 发布革命**: 建立了双平台自动发布的完整解决方案
574574
- **🛠️ 运维工具**: 完整的监控、管理、维护工具链
@@ -613,7 +613,7 @@ npx @vscode/vsce package
613613
| **代码行数** | ~4,000+ 行 TypeScript (v1.0.3新增500行) |
614614
| **测试覆盖率** | 41.7% (持续提升中) |
615615
| **CI/CD 状态** | ✅ 完整自动化 |
616-
| **发布版本** | v1.0.3 (已发布) |
616+
| **发布版本** | v1.0.4 (已发布) |
617617
| **支持平台** | Windows, macOS, Linux |
618618
| **Marketplace** | ✅ 已上线 |
619619
| **测试验证** | ✅ 生产环境验证 + 企业级项目验证 + 用户反馈验证 |

0 commit comments

Comments
 (0)