VSCode 插件发布简易流程
注册微软开发者账号
如果已经有微软账号,直接登录即可,如果没有,需要注册一个微软账号。登录:https://login.live.com/。
登录https://aka.ms/SignupAzureDevOps,注册微软开发者账号。设置保存默认即可,自己设置也行,不太重要。
右上角创建Personal Access Token,用于登录vsce。
创建的Token名随意,但是Organization和Scopes需要选择正确的,否则会报错。
- Organization:All accessible organizations
- Scopes:Full access
创建成功后,会生成一个Token,需要保存好,后续会用到。Token只会显示一次,如果忘记了,需要重新创建。
注册VSCode Publisher
登录:https://aka.ms/vscode-create-publisher,填写姓名即可如“Dominic Zhang”,会自动生成一个唯一的ID,ID只能是数字字母下划线,所以会生成“DominicZhang”。需要记住这个ID,后续会用到。
vsce登录并发布插件
输入在注册微软开发者账号时生成的Token,登录vsce。
vsce login DominicZhang
WARNING Failed to open credential store. Falling back to storing secrets clear-text in: /home/nic/.vsce
https://marketplace.visualstudio.com/manage/publishers/
Personal Access Token for publisher 'DominicZhang': ****************************************************
The Personal Access Token verification succeeded for the publisher 'DominicZhang'.
打包插件:
vsce package
发布插件:
vsce publish