首页 > 解决方案 > 从 GitHub 上的特定仓库/分支安装扩展?

问题描述

我正在使用一个有错误的 VS Code 扩展。它已在 GitHub 上的拉取请求中修复,但存储库似乎已被放弃,PR 未合并。

如何直接从 GitHub 上的特定仓库/分支安装扩展?

标签: visual-studio-codevscode-extensions

解决方案


  • 安装 vsce

    确保已安装 Node.js。然后运行:

    npm install -g vsce
    
  • 查看您想要的 GitHub 存储库/分支。

  • 根据项目,您可能需要安装其依赖项(npm install或您使用的任何包管理器)。有的可以打包不依赖。

  • 在项目的根目录中运行以下命令(有关该过程的更多详细信息,请参阅官方文档):

    vsce package  # Generates a .vsix file
    code --install-extension my-extension-0.0.1.vsix
    

推荐阅读