npm install -g vsce
npm install -g yo
yo doctor
vsce --version
2.15.0
バージョン番号が返ってくればOKです。
Azure Dev Ops にログインして「Profile」→「Personal access tokens」から Personal Access Tokens を作成します。
作成したトークンをコピーしておきます。
vsce login <ユーザー名>
(コピーしておいたトークンを使ってログインします)
作成した拡張をgithubにpushします。(詳細は割愛します)
"icon": "icon.png",
"repository": {
"type": "git",
"url": "https://github.com/xxxxx/YOUR-GIT-PROJECT-NAME"
},
"bugs": {
"url": "https://github.com/xxxxx/YOUR-GIT-PROJECT-NAME/issues"
},
vsce publish
vsce publish -p <token>
コマンドのヒストリにトークン文字列が残るので注意しましょう