0

我有最新版本的 Swiftlint(通过 brew)。当我查看 github 时,我看到他们在发布后添加了一堆规则,甚至是几天前。我如何将这些规则放到我的 Mac 上?我必须卸载我拥有的版本并重新安装相同的版本吗?(这甚至会得到新规则吗?)我必须从 github 下载 zip 吗?

4

2 回答 2

1

另一种方法brew update是使用 CocoaPods 集成 SwiftLint,在这种情况下,您可以使用pod update.

我推荐使用 CocoaPods 方法,因为它保证所有共同开发人员都会得到相同的错误(和警告),并避免一个开发人员没有得到任何错误、推送代码和面对另一个开发人员构建错误的情况。

于 2017-03-29T17:01:03.610 回答
1

使用brew update. 但是一些新代码还没有在发布分支中。对于开发分支,您需要手动提取最新版本。遗憾的是,关于规则的新文档如此糟糕,因为我遇到了完全相同的问题。

我建议等到规则在发布分支中并由 brew 部署。有时这些规则可能有问题并且不可靠。

于 2017-03-16T21:38:54.380 回答