如何检查整个Rails项目是否存在编译错误

罗伯特·约瑟夫

我是红宝石和铁轨的新手。我习惯在IDE(Xcode,Visual Studio等)中工作,在其中可以执行项目范围/工作区范围的“生成/编译”操作。

假设我在Rails项目中修改了许多ruby文件。我还没有编写可以应用所有更改的测试。

有没有办法确保我的所有* .rb文件都能在运行时不直接运行的情况下进行编译?我真的很想执行“编译我的所有ruby / erb文件”操作,以便知道当前没有任何语法错误。

更新

我可能应该提到我从事专业代码编写已有20年了。我意识到Ruby不是像C ++那样编译的,但这并不意味着无法检查其语法。就我而言,我决定使用ruby-lint捕获基本语法错误,而不必在运行时执行代码。

昌兰树

Ruby是一种解释型语言。没有编译步骤。在编写代码之前,请遵循TDD并编写测试。

更新:由于此答案已被接受,除非OP接受另一个答案,但我无法删除它,但是通过Google搜索登陆此处的用户,请查看其他答案。与其说是答案,不如说是面颊上的舌头。Ruby社区拥有出色的工具,可以进行各种静态代码分析,例如Rubocop和朋友。至少ruby -c要完成OP想要的工作。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何检查ASP.NET Core RC2 / 1.0 Razor视图是否存在编译错误?

来自分类Dev

检查对象的属性是否存在会引发编译错误

来自分类Dev

检查在编译时是否存在引用

来自分类Dev

检查构造函数在编译时是否存在

来自分类Dev

检查构造函数在编译时是否存在

来自分类Dev

D触发器Verilog行为实现存在编译错误

来自分类Dev

如何在编译时检查是否调用了函数

来自分类Dev

如何在编译时检查类是否是抽象的?

来自分类Dev

如何在编译时检查是否存在可以使用一组特定参数调用的函数?

来自分类Dev

C ++:如何测试编译错误以检查约束

来自分类Dev

在尝试投放之前,如何检查Vue js编译错误?

来自分类Dev

Android Project编译错误,在编译时排除文件

来自分类Dev

Android项目的Maven编译错误“错误:程序包R不存在”

来自分类Dev

为什么对于具有非恒定值的数组定义不存在编译错误?

来自分类Dev

Scala类型检查编译错误

来自分类Dev

Scala类型检查编译错误

来自分类Dev

React Native项目初始编译错误

来自分类Dev

Gradle 项目刷新失败编译错误

来自分类Dev

编译错误“名称空间中不存在类型或名称空间名称”-简单的MVC项目

来自分类Dev

无法使ActionBar在Android项目中工作,并且Android ActionBar示例存在很多编译错误

来自分类Dev

如何检查关联是否存在rails

来自分类Dev

vc ++中是否存在编译器错误?(我是初学者)

来自分类Dev

Ruby on Rails中的Coffeescript编译错误

来自分类Dev

Rails:生产资产:预编译错误

来自分类Dev

如何在编译时检查类是否具有继承的函数?

来自分类Dev

在Scala中,如何在编译时检查某些T是否为case类?

来自分类Dev

如何检查在编译时是否在全局范围内声明了函数

来自分类Dev

如何在编译时检查类是否具有继承的函数?

来自分类Dev

是否可以在编译时检查const值是否已知?

Related 相关文章

  1. 1

    如何检查ASP.NET Core RC2 / 1.0 Razor视图是否存在编译错误?

  2. 2

    检查对象的属性是否存在会引发编译错误

  3. 3

    检查在编译时是否存在引用

  4. 4

    检查构造函数在编译时是否存在

  5. 5

    检查构造函数在编译时是否存在

  6. 6

    D触发器Verilog行为实现存在编译错误

  7. 7

    如何在编译时检查是否调用了函数

  8. 8

    如何在编译时检查类是否是抽象的?

  9. 9

    如何在编译时检查是否存在可以使用一组特定参数调用的函数?

  10. 10

    C ++:如何测试编译错误以检查约束

  11. 11

    在尝试投放之前,如何检查Vue js编译错误?

  12. 12

    Android Project编译错误,在编译时排除文件

  13. 13

    Android项目的Maven编译错误“错误:程序包R不存在”

  14. 14

    为什么对于具有非恒定值的数组定义不存在编译错误?

  15. 15

    Scala类型检查编译错误

  16. 16

    Scala类型检查编译错误

  17. 17

    React Native项目初始编译错误

  18. 18

    Gradle 项目刷新失败编译错误

  19. 19

    编译错误“名称空间中不存在类型或名称空间名称”-简单的MVC项目

  20. 20

    无法使ActionBar在Android项目中工作,并且Android ActionBar示例存在很多编译错误

  21. 21

    如何检查关联是否存在rails

  22. 22

    vc ++中是否存在编译器错误?(我是初学者)

  23. 23

    Ruby on Rails中的Coffeescript编译错误

  24. 24

    Rails:生产资产:预编译错误

  25. 25

    如何在编译时检查类是否具有继承的函数?

  26. 26

    在Scala中,如何在编译时检查某些T是否为case类?

  27. 27

    如何检查在编译时是否在全局范围内声明了函数

  28. 28

    如何在编译时检查类是否具有继承的函数?

  29. 29

    是否可以在编译时检查const值是否已知?

热门标签

归档