bytefun
Version:
一个打通了原型设计、UI设计与代码转换、跨平台原生代码开发等的平台
84 lines (64 loc) • 1.81 kB
Markdown
# ByteFun插件发布指南
## 发布前准备
### 1. 确保logo文件存在
请确保根目录下有 `bytefun-logo.png` 文件(128x128像素,PNG格式)
### 2. 编译项目
```bash
npm run compile
```
### 3. 打包插件
```bash
vsce package
```
### 4. cursor本地安装插件
```bash
cursor --install-extension bytefun-1.0.21.vsix
```
## 发布到VSCode市场
### 1. 创建发布者账号
1. 访问 [Visual Studio Marketplace](https://marketplace.visualstudio.com/manage)
2. 使用Microsoft账号登录
3. 创建发布者账号,ID设置为 `bytefun`
### 2. 获取Personal Access Token
1. 访问 [Azure DevOps](https://dev.azure.com)
2. 创建Personal Access Token
3. 权限设置为 `Marketplace (manage)`
### 3. 登录vsce
```bash
vsce login bytefun
```
输入刚才创建的Personal Access Token
### 4. 发布插件
```bash
vsce publish
```
## 发布后
### 1. 验证发布
- 访问 [VSCode市场](https://marketplace.visualstudio.com/search?term=bytefun&target=VSCode)
- 搜索"ByteFun"确认插件已发布
### 2. 测试安装
- 在VSCode中搜索并安装ByteFun插件
- 测试所有功能是否正常
## 更新版本
### 1. 更新版本号
```bash
vsce publish patch # 补丁版本 (1.0.0 -> 1.0.1)
vsce publish minor # 次要版本 (1.0.0 -> 1.1.0)
vsce publish major # 主要版本 (1.0.0 -> 2.0.0)
```
### 2. 或手动更新package.json中的version字段后
```bash
vsce publish
```
## 注意事项
1. 确保所有代码已编译且无错误
2. 测试插件功能完整性
3. 更新README.md和CHANGELOG.md
4. 版本号遵循语义化版本规范
## 文件清单
发布前确保以下文件存在且正确:
- [x] package.json (已配置)
- [x] README.md (已更新)
- [ ] bytefun-logo.png (需要提供)
- [x] LICENSE (已存在)
- [x] 编译后的代码 (out目录)