簡體   English   中英

如何將 ruby​​ 參數傳遞給 pry-rescue?

[英]How do I pass ruby arguments to pry-rescue?

我有一個像這樣運行的 Ruby 腳本:

$ ruby -I my_libs my_script.rb

我想用pry-rescue運行它,但我不知道如何將參數傳遞給 Ruby(解釋器,而不是腳本)。 pry-rescue文檔暗示您只需將ruby替換為rescue即可使用它,所以我認為這會起作用:

$ rescue -I my_libs my_script.rb

但事實並非如此。

有沒有辦法通過rescue將命令行參數傳遞給ruby

作為變通方法,您可以通過RUBYOPT環境變量傳遞參數。 因此,這是通過rescue傳遞ruby參數的一種方法:

$ RUBYOPT='-I my_libs' rescue my_script.rb

但是請注意,根據man rubyRUBYOPT只能包含可用 ruby​​ 選項的子集,因此這不是問題的完整解決方案。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM