目录

应用清单(App Manifests)

更新于 2021-01-24

应用清单(App Manifests)

应用清单是描述如何安装程序的 JSON 文件。

一个简单的示例:

{
    "version": "1.0",
    "url": "https://github.com/lukesampson/cowsay-psh/archive/master.zip",
    "extract_dir": "cowsay-psh-master",
    "bin": "cowsay.ps1"
}

scoop instal 命令安装软件的时候,scoop 会查找对应的应用清单,下载该清单中url项指定的zip文件,再从 zip 文件中提取"cowsay-psh-master"目录,然后使指定的脚本在您的路径上可用。

必要属性

  • version: 软件的版本

可选属性

  • ## :注释(单行)
  • architecture:如果应用具有 32 位和 64 位版本,则可以使用体系结构来包装差异。
  • autoupdate:定义该应用清单如何被自动升级
  • bin:
  • checkver:
  • depends:依赖
  • shortcuts:开始菜单上的快捷方式