ruby - 如何运行所有带警告的 Ruby 脚本?

标签 ruby warnings environment-variables

如何通过修改我的 Unix 或 Windows 环境变量来始终在默认情况下打开警告的情况下运行 Ruby 脚本?

理想情况下,即使我通过 Rake 等间接运行脚本时,这也应该有效,而不仅仅是在我直接运行脚本时。

基于 this answer 中的评论.

最佳答案

RUBYOPT 环境变量定义了警告等默认选项

Unix/OS X/等:

export RUBYOPT=-w

您可以将它放在 Unix 的启动脚本中,以便为新的 shell 设置它。

window :

set RUBYOPT=-w

使用系统属性对话框为新的 shell/命令窗口设置它。

关于ruby - 如何运行所有带警告的 Ruby 脚本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8175765/

相关文章:

python - macOS Catalina 中的全局环境变量

ruby - 安装——mysql2 gem 在使用 rbenv 和 Ruby 1.8.7 的 OSX Mavericks 上失败

ruby - 没有要加载的文件——sqlite3/sqlite3_native

java - 尝试关闭控制台中的警告但失败

python - logging.info 不会出现在控制台上,但会出现警告和错误

node.js - 在 ejs 脚本中调用环境变量

ruby-on-rails - Rails4 迁移-添加 null : false to an add_reference method?

mysql - 如何使用使用表单参数找到的一个表的结果来查询另一个表 - Ruby on Rails

javascript - WebStorm - 未解析的变量或类型 - Sails/module.export

python - 使用不同的环境变量创建对象