Ruby有关键字“define”吗?
在哪里可以找到Ruby中的Ruby有关键字“define”吗?,ruby,Ruby,在哪里可以找到Ruby中的define(参见下面的代码片段)文档 define :brew do package @name, :ensure => :present, :provider => :homebrew, :require => "Vcsrepo[/usr/local]" end 我不确定它实际上是否是一个Ruby关键字。它不是一个Ruby关键字,你可以在中找到一个Ruby关键字列表,告诉人们你在哪里看到了这个片段,提供上下文,这难道
define
(参见下面的代码片段)文档
define :brew do
package @name,
:ensure => :present,
:provider => :homebrew,
:require => "Vcsrepo[/usr/local]"
end
我不确定它实际上是否是一个Ruby关键字。它不是一个Ruby关键字,你可以在中找到一个Ruby关键字列表,告诉人们你在哪里看到了这个片段,提供上下文,这难道不合理吗 你可能正在看一个木偶剧本:
查找
define
定义的位置在中。如果您正在查找如何在变量中存储块,请参阅Proc.new
或lambdas的文字语法(->()
,我想)。要将proc用作块,请使用&
。此定义
可能是一个方法名,以:brew
为参数,后跟块。定义brew;你的代码;结束
就可以了,否定义。是的,这会有帮助。对不起的。是的,我在看木偶剧本。