我正在开发一个项目,我们在codeship上运行rspec测试,以及rubocop用于ruby风格的一致性。
我们在开发中使用scss-lint,并作为sass样式的编辑器集成。
我们希望将scss-lint集成到代码中,因此我们会在运行测试套件后获得与rspec和rubocop相似的报告。
任何人都可以通过详细的方式帮忙吗?有什么方法可以快速简便地实现这一目标吗? (类似于整合rubocop的方式)。
我在代码文档中读到了有关docker的内容,但我们目前没有使用docker,所以我想知道是否会有其他解决方案。
感谢您的帮助!
答案 0 :(得分:0)
您应该可以通过RubyGems(或Bundler)简单地安装scss-lint,然后只针对您的文件运行它。
像
这样的东西gem install scss_lint
scss-lint app/assets/stylesheets/
要提供自定义配置选项,只需在同一目录中包含.scss-lint.yml
文件即可。有关示例,请参阅https://github.com/codeship/documentation/。 (尽管这些项目是在我们的Docker平台上运行的,但使用它的基本步骤是相同的。)