webJ

追求自由美好的生活

vs code 插件发布流程

最近做了几个VS Code 的插件开发 记录一下插件发布流程~

有兴趣的可以去github看看~

1、 https://github.com/chenzejiang/vscode-package-json

2、 https://github.com/chenzejiang/vscode-btc-price-watch

3、 https://github.com/chenzejiang/vscode-css-format-one-line


1.注册账号 https://aka.ms/SignupAzureDevOps 2.得到token,登录后选择Security,按照下图上的方式勾选,这里注意得到token一定要复制下来保存,因为第二次进入就不会再显示了

3. npm install -g vsce

4. vsce create-publisher your-publisher-name

5. vsce login 扩展名

6. vsce publish


发布成功后搜索查看https://marketplace.visualstudio.com/search?target=VSCode&category=Other&sortBy=Downloads

这里在发布时有几个常见错误:

错误1:Error:Missing publisher name. Learn more:https://code.visualstudio.com…解决方式:在package.json中将刚刚创建好的发布账号配置进去”publisher”:”your name”,

错误2:Error:Make sure to edit the README.md file before you publish your extension解决方式:看下README.md文件中是否有http地址

错误3:A ‘repository’field is missing from the ‘package.josn’ manifest file .Do you want to continue? [y/n] 解决方式:y