簡體   English   中英

如何由我自己在VSCODE上發布擴展

[英]How to publish a extension on VSCODE by myself

我在VSCODE Market上使用了擴展程序,但我認為它不能滿足我的需求。我想對其進行自定義。

但是,我對於將npm軟件包發布到VSCODE市場感到困惑。 誰能告訴我更多細節?

我曾經是PHPER,已經向Composer發布了一些軟件包。

  1. 准備好節點環境,運行cli: npm install -g vsce
  2. 准備發布資源,
  3. 打開市場 ,登錄,
  4. 單擊導航欄“您的姓名”鏈接(推薦),或菜單欄的“發布擴展名”鏈接按鈕;
  5. “創建新組織”,繼續直到完成...
  6. 單擊組織,導航欄單擊您的頭像,
  7. 點擊“安全”,
  8. “新令牌”,
    • name是您的擴展名(烤肉串),
    • Organization必須選擇“ All accessible organizations ,否則拋出“錯誤:請求失敗:未經授權(401)”;
    • ScopesShow all scopes →“市場”,選擇Acquire + Publish ,創建...
  9. 復制令牌,備份到文件或打印它,
  10. 在命令行窗口中,
    • 運行vsce create-publisher YOUR-PUBLISH-NAME
    • 輸入“人類友好的名稱”,
    • 在“電子郵件”中輸入您的電子郵件,然后輸入,
    • “個人訪問令牌”,點擊鼠標右鍵自動粘貼,將出現一系列星號占位符,輸入,
    • 提示“成功”,運行vsce publish -p YOUR-YOKEN
    • 提示“成功”,完成了整個提交操作。
  11. 在下一個更新中,更改'package.json''version'字段,只需運行vsce login YOUR-PUBLISH-NAME ,粘貼'token',然后運行vsce publish -p YOUR-YOKEN

可以在管理平台上重新生成令牌,步驟7。


  1. 記住您的出版物名稱YOUR-YOKEN。
  2. VS代碼:發布擴展
  3. vsce -h做更多的事情:)

官方站點讓您了解了發布擴展,整個過程在這里有很好的記錄: https : //code.visualstudio.com/docs/extensions/publish-extension

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM