swift - 替代 swift build --clean?

标签 swift swift-package-manager

所以过去是在命令行中,swift build --clean 会通过删除 .build 目录来清理构建。您也可以通过 --clean=dist 来删除包。

我刚刚升级到 Swift 4,这些显然都没有了。它是否已被卷入子命令或其他内容?任何人都可以指出我的一些文档吗?我找不到他们...

实际上,我根本找不到有关子命令的文档。我知道引入了 swift runswift package。任何人都知道这些命令和其他命令的完整文档在哪里?我在各个地方找到了零碎的描述,但还没有找到完整的文档(希望存在于某处)

最佳答案

swift build --clean 已在 swift 4 中替换为 swift package clean。我们在此处进行了更改:https://bugs.swift.org/browse/SR-2082

此类内容的文档应位于 https://github.com/apple/swift-package-manager/blob/master/Documentation/Usage.md ,但它在某些方面有所欠缺。我们刚刚提交了 an issue跟踪:

我也继续提交:

Swift usage message should mention swiftpm commands

SwiftPM command usage messages should mention other top-level commands

感谢您提出这个问题!

关于swift - 替代 swift build --clean?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47193554/

相关文章:

ios - 分配 NSTimer 时不调用 Deinit

swift - 带有文本的标签未显示在自定义单元格中

Swift:如何避免执行版本检查

ios - 如何使 Swift 包在 Objective-C 项目中可导入/可用?

swift - 与 iOS 相比,我如何有条件地依赖桌面系统库?

swift - 带有 SwiftPM 的 Cocoa 应用程序

swift - 以编程方式限制 UICollectionViewCell 的动态高度?

ios - 过渡前暂停场景并执行过渡

ios - UIView 中的中心标签具有状态栏高度的 y 偏移量

ios - Swift Package Manager 无法解析所有库、项目