cyp

cyanteam package manager · v0.1.0

安装

# macOS / Linux
curl -fsSL https://cyp.cyteam.cc.cd/install.sh | bash

# Windows (PowerShell)
Invoke-WebRequest -Uri https://cyp.cyteam.cc.cd/install.ps1 -OutFile install.ps1; .\install.ps1

# npm
npm install -g cyp

命令

命令别名说明
installi, inst安装包
removerm删除包
listls列出已安装的包
searchs搜索远程仓库
updateup更新包或自身
packp打包目录为 .cyp
unpacku拆包 .cyp 到目录
createc交互式创建新包
parseinfo解析包信息
runr直接运行包命令

配置文件

包目录中放置 _CYPPACKAGE.TOML

name = "myapp"
name_cn = "我的应用"
version = "1.0.0"
package_id = "us.cyteam.myapp"
language = "node"
architecture = "any"

[config_command]
common = "node main.js"
macosarm64 = "myapp"
linux64 = "./myapp"

依赖声明 _CYPREQUIRE.TOML

[[dependency]]
name = "node"
type = "runtime"
check_command = "node -v"