-
Notifications
You must be signed in to change notification settings - Fork 1
2.5 打包发布
msx.pan edited this page May 20, 2021
·
3 revisions
插件开发完成后可以通过 vsce
这个命令行工具进行打包或发布市场。
npm install -g vsce
VSCode
插件市场的服务是 Visual Studio Team Services
提供的,因此验证、代理、管理插件都是由这个服务提供的。
vsce
只能用 Personal Access Tokens
发布插件,所以至少要创建一个 Token
以便发布插件。
注册一个 Microsoft
账号,并登录 https://dev.azure.com,右上角如图所示点击 Personal Access Tokens
进入 Token
管理页
点击 new token
来创建一个 token
要注意的是这里的 Organization
选择 all accessible organizations
,Scopes
选择 Full access
随后通过 vsce
创建发布账号,其中的 Personal Access Token
填写刚刚的 Token
即可,
vsce create-publisher your-publisher-name
要注意的是在创建 Token
的时候选择了过期时间,过期之后需要在本地重新登录更新 Token
vsce login your-publisher-name
通过 vsce 将开发好的插件发不到市场
vsce publish
随后可以在 https://marketplace.visualstudio.com/manage/ 市场管理中查看发布状态,审核通过后就可以在 VSCode
插件市场中搜到了
如果有更新后修改版本号重新 publish
即可,或者直接调用 vsce publish patch
自增版本号发布。
Dendrobium