module Config
mattr_accessor :hostname
mattr_accessor :admin_email
end
#s short for:
module Config
def self.hostname
@@hostname
end
def self.hostname=(hostname)
@@hostname = hostname
end
def self.admin_email
@@admin_email
end
def self.admin_email=(admin_email)
@@admin_email
end
end
>> Config.hostname = "example.com"
>> Config.admin_email = "admin@example.com"
>> Config.hostname # => "example.com"
>> Config.admin_email # => "admin@example.com"
分享到:
相关推荐
R语言_MATTR函数_MATTR
Mattr 允许您使用自定义属性扩展 Mithril 视图语言。 兼容 UMD,因此您可以将其作为原始脚本包含在内,使用 Node 或 Browserify,或通过 RequireJS、SystemJS 等。 如何 Umodular,纯JS < script src =" /...
物质我自己的个人功能包,受到同事( 使用风险自负。 要安装和加载: library(devtools)install_github('mcooper/mattr')library(mattr)
标题“cat-carosel-mattr-mattp”很可能是指一个由Matt R和Matt P合作开发的项目,可能是一个网页互动元素,比如一个猫的轮播图(carousel)展示。这个项目可能涉及到创建一个动态的、视觉吸引人的猫咪图片库,让...
【mattr-laptop-customizer】是一个专为笔记本电脑定制设计的网页应用,由开发者Matthew Rougely创建。这个项目利用了JavaScript技术,旨在提供一种互动式的用户体验,让用户能够根据自己的需求和偏好,自定义选择...
JSON-LD皮棉 该存储库是一组旨在对文档进行整理的软件包的所在地。 这些包括 用于整理/处理JSON-LD文档的CLI工具 即将推出 扩展将JSON-LD lint智能功能引入流行的IDE JSON-LD文档的核心整理和处理引擎 ...
vim-mix, 用于使用Elixir工具的Vim插件,混合 mix.vim用于使用elixir工具的插件,mix 。安装我建议安装 pathogen.vim 插件,然后运行以下命令:cd ~/.vim/bundlegit clone git://github.com/mattr
22. `mattr`:修改MS-DOS格式文件的属性。 23. `mc`:Midnight Commander,一个全功能的图形化文件管理器。 24. `mdel`:删除MS-DOS格式的文件。 25. `cd`:切换当前工作目录。 26. `cp`:复制文件或目录。 27. `rcp...