加入我们,或者,欢迎回来。
您需要 登录 才可以下载或查看,没有帐号?注册会员
x
首先,我先说明创建文件夹就是多级文件夹
一共两级
然后我用的代码是这个(只贴一段
class Game_KankageSimbo #-------------------------------------------------------------------------- # ● 开始处理 #-------------------------------------------------------------------------- def start if Dir.glob(Path::BASIC + Path::NAME).empty? FileUtils.mkdir_p(Path::BASIC + Path::NAME) end if Dir.glob(Path::BASIC + Path::NAME + Path::SAVE).empty? Dir.mkdir(Path::BASIC + Path::NAME + Path::SAVE) end if Dir.glob(Path::BASIC + Path::NAME + Path::PATCH).empty? Dir.mkdir(Path::BASIC + Path::NAME + Path::PATCH) end end end #-------------------------------------------------------------------------- # ● 开始执行 #-------------------------------------------------------------------------- Game_KankageSimbo.new.start
class Game_KankageSimbo
#--------------------------------------------------------------------------
# ● 开始处理
#--------------------------------------------------------------------------
def start
if Dir.glob(Path::BASIC + Path::NAME).empty?
FileUtils.mkdir_p(Path::BASIC + Path::NAME)
end
if Dir.glob(Path::BASIC + Path::NAME + Path::SAVE).empty?
Dir.mkdir(Path::BASIC + Path::NAME + Path::SAVE)
end
if Dir.glob(Path::BASIC + Path::NAME + Path::PATCH).empty?
Dir.mkdir(Path::BASIC + Path::NAME + Path::PATCH)
end
end
end
#--------------------------------------------------------------------------
# ● 开始执行
#--------------------------------------------------------------------------
Game_KankageSimbo.new.start
上面的Path::BASIC等等都是路径
然后这个就出错了
这是我ruby来的FileUtils函数的用法
FileUtils.mkdir_p( dir, *options )
Options: noop verbose
将生成dir目录及其所有上级目录。
例如
FileUtils.mkdir_p '/usr/local/lib/ruby'
将生成下列所有目录(若没有的话)。
* /usr
* /usr/local
* /usr/local/bin
* /usr/local/bin/ruby
然后求大神解决
@喵呜喵5 @VIPArcher @taroxd |