Rwa*_*dha 10 xcode swift swiftlint
我尝试使用 CocoaPods 安装 SwiftLint,并在 Build 阶段添加以下脚本:
"${PODS_ROOT}/SwiftLint/swiftlint"
Run Code Online (Sandbox Code Playgroud)
SwiftLint 安装正确,我在项目中收到许多错误和警告。
然后,我创建了 swiftLint.yml 文件,在该文件中我修改了一些规则,但它们没有被考虑在内,并且 Xcode 项目中仍然存在相同数量的错误和警告。
当我运行此命令以确认规则的应用时:
./swiftlint lint --config .swiftlint.yml
Run Code Online (Sandbox Code Playgroud)
我收到错误:
No lintable files found at paths : ''
Run Code Online (Sandbox Code Playgroud)
请问我该如何解决这个问题?
Med*_*dhi 13
如果您重命名应用程序的目录,也会发生这种情况,请确保您也在第一行报告 .swiftlint.yml 中的更改:
included: # paths to include during linting
- My_App_Directory
Run Code Online (Sandbox Code Playgroud)
--config首先,如果文件yml位于运行目录(运行命令的位置)并且名称为 ,则不需要显式添加该文件.swiftlint.yml。
其次,您需要使用 指定源路径--path。以下命令适合您的情况,
swiftlint lint --path SourcePath
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4499 次 |
| 最近记录: |