Class: Antetype::Base
- Inherits:
-
Thor
- Object
- Thor
- Antetype::Base
- Defined in:
- lib/antetype/base.rb,
lib/antetype/base/actions.rb
Overview
对象Base完成一系列可执行如下功能: 实现所有软件包对外功能函数。
Instance Method Summary collapse
-
#show_antetype_dir ⇒ Object
返回软件包配置目录及其文件名称.
-
#version ⇒ Object
返回软件包版本号.
Instance Method Details
#show_antetype_dir ⇒ Object
返回软件包配置目录及其文件名称
6 7 8 9 10 |
# File 'lib/antetype/base/actions.rb', line 6 def show_antetype_dir dir = "#{Antetype::DEFAULT_CONFIG_PATH}" say dir, :green dir end |
#version ⇒ Object
返回软件包版本号
9 10 11 12 13 14 15 16 17 |
# File 'lib/antetype/base.rb', line 9 def version() ver = Bundler.load.specs. map{|gem| gem.version if 'antetype'==gem.name}. find_all{|name| name!=nil}. first. to_s say ver, :green ver end |