lab-swift-package-manager-executable Swift包可执行支持工具
Swift 库的可执行支持搞定了?有了 lab-swift-package-manager-executable
,你可以用命令行快速跑 Swift 包里的代码逻辑。挺适合写一些脚本工具,或者做原型验证啥的。直接在包里加个 main 文件, swift run
就能跑,效率也挺高。
用惯了 Swift 的朋友应该知道,原来 Swift Package Manager 主要用来做库管理,要搞个能跑的可执行程序还得折腾一下结构。而这个资源就把那些琐碎事全包了,配置简单,结构清晰,新手也能快上手。
还有一点蛮赞的,就是跟现有的 Swift 工具链配合起来顺。不管你在用 Marp、XMLStarlet 还是要生成命令行工具,都能方便集成进来。像要打包成可执行文件、结合 Shell 或者配合 CI 脚本都不在话下。
建议你试试写个小工具,比如一个自动备份脚本,或者生成文档的小程序,反正 Swift 语法本来就清爽,加上 SPM 可执行支持之后,写起来更舒服了。如果你以前还没用过 SPM 做可执行,赶紧上手会有惊喜。
lab-swift-package-manager-executable-master.zip
预估大小:8个文件
lab-swift-package-manager-executable-master
文件夹
.gitignore
57B
Sources
文件夹
main.swift
659B
.travis.yml
547B
Vagrantfile
1KB
LICENSE
11KB
.swift-version
6B
README.md
1KB
Package.swift
824B
8.36KB
文件大小:
评论区