我正在创作一个gem,并希望将我的gem中打包的模板文件复制到调用gem的本地目录中。
答案 0 :(得分:4)
创建安装脚本(将其放置到gem的'bin'目录中),将模板文件复制到用户指定的目录。
从下面的评论中,获取复制文件的路径:
File.expand_path(File.dirname(__FILE__)) #the '__FILE__' consists of two underscores
将显示安装脚本的路径(即gem的'bin'目录)。
Dir.pwd
是用户运行脚本的目录的路径。