本帖最后由 taroxd 于 2014-8-1 06:26 编辑
喵呜,我再给你个小建议吧。其实可以这样。
基础脚本:
def 需要Taroxd基础脚本的支持(version, ...) raise if version ... end
def 需要Taroxd基础脚本的支持(version, ...)
raise if version ...
end
需要支持的脚本:
需要Taroxd基础脚本的支持 20140801 # 正文
需要Taroxd基础脚本的支持 20140801
# 正文
------------------------------------------
另外,其实如果不想污染命名空间的话,其实我会这么干(当然因为我懒,那些脚本都懒得考虑兼容)
raise '需要Taroxd基础脚本的支持' unless Object.const_defined?(:Taroxd) Taroxd.check_ver(20140801) Taroxd["喵呜喵是坏蛋"] = 20140801
raise '需要Taroxd基础脚本的支持' unless Object.const_defined?(:Taroxd)
Taroxd.check_ver(20140801)
Taroxd["喵呜喵是坏蛋"] = 20140801
不知道为什么我就是不想看见那个全局变量,虽然我承认那个全局变量基本不会重名
-----------------------------------------
另外防@的话,你只要每次编辑时把 @height 左右两边的 url 去掉,后面空一格(加\n是防止和后面的code连在一起)就行了 |