market placeに登録する方法を調べたい。

Registered to Azure DevOps, using r7kamura GitHub account, then created an organization there.

image

Image URLs in README.md and CHANGELOG.md need to resolve to https URLs.

現状READMEに相対パスでGIFのURLを記載しているので、これが描画されない可能性がありそう。

と思いきやそのままで上手く表示されていた。

npx vsce login
npx vsce publish

上のコマンドを入力するだけで公開された。

loginではpersonal access tokenを聞かれた。これはArure DevOpsの上で作成した上のリンクの手順に従い、All accessible organizationかつMakreplace Manage scopeかつ90 daysのexpiration daysで作成した。90 daysにしたのは、select boxで選択できる中でそれが最長だったため。

publishするとURLが発行され、最初は404だったが、3分ほどで公開されてアクセスできるようになった。

しかしマーケットプレイスのものからインストールしてみると動かない。手元でビルドしてインストールしてみると動く。

マーケットプレイスのものをマニュアル・ダウンロードして入れると動く……

普通に?インストールすると上手く動くが、Install Locallyを押すと動かないということが分かりつつある。

extensionKindがuiでHost側にインストールされると動かないみたいだった。うーむ。手元でvsixをつくってWindows側でインストールしてみるともっと情報が得られるかもしれない。

workspaceにしたら動いたので、v0.1.1をpublishした。