ruby ocra不会使用business\u time gem编译脚本
尝试使用ocra将ruby脚本编译为Windows可执行文件。由于某种原因,由于向脚本添加了业务时间,它拒绝编译。如果我删除所需的“业务时间”,它将编译。因此,我创建了一个仅用于业务时间的脚本,它可以工作,但不会编译。正在努力从错误消息中查看问题所在 提前谢谢ruby ocra不会使用business\u time gem编译脚本,ruby,rubygems,ocra,Ruby,Rubygems,Ocra,尝试使用ocra将ruby脚本编译为Windows可执行文件。由于某种原因,由于向脚本添加了业务时间,它拒绝编译。如果我删除所需的“业务时间”,它将编译。因此,我创建了一个仅用于业务时间的脚本,它可以工作,但不会编译。正在努力从错误消息中查看问题所在 提前谢谢 require 'rubygems' require 'business_time' puts 1.business_day.ago.strftime("%Y%m%d") puts 1.business_day.ago.strftim
require 'rubygems'
require 'business_time'
puts 1.business_day.ago.strftime("%Y%m%d")
puts 1.business_day.ago.strftime("%m/%d/%Y")
C:/Ruby/lib/Ruby/gems/1.9.1/gems/ocra-1.3.0/bin/ocra:467:使用
rbo
f过时和不推荐的配置。
C:/Ruby/lib/Ruby/gems/1.9.1/gems/i18n-0.6.1/lib/i18n/tests/basics.rb:8:in
测试'
:未知命令“a”(ArgumentError)
来自C:/Ruby/lib/Ruby/gems/1.9.1/gems/i18n-0.6.1/lib/i18n/tests/basics.r
b:8:in
'
来自C:/Ruby/lib/Ruby/gems/1.9.1/gems/i18n-0.6.1/lib/i18n/tests/basics.r
b:3:in'
来自C:/Ruby/lib/Ruby/gems/1.9.1/gems/i18n-0.6.1/lib/i18n/tests/basics.r
b:2:in
'
来自C:/Ruby/lib/Ruby/gems/1.9.1/gems/i18n-0.6.1/lib/i18n/tests/basics.r
b:1:in'
来自C:/Ruby/lib/Ruby/gems/1.9.1/gems/ocra-1.3.0/bin/ocra:467:in
const_
得到
来自C:/Ruby/lib/Ruby/gems/1.9.1/gems/ocra-1.3.0/bin/ocra:467:in块
(3级)尝试加载自动加载'
来自C:/Ruby/lib/Ruby/gems/1.9.1/gems/ocra-1.3.0/bin/ocra:464:in
each'
来自C:/Ruby/lib/Ruby/gems/1.9.1/gems/ocra-1.3.0/bin/ocra:464:in块
(2级)尝试加载自动加载'
来自C:/Ruby/lib/Ruby/gems/1.9.1/gems/ocra-1.3.0/bin/ocra:462:in
each'
来自C:/Ruby/lib/Ruby/gems/1.9.1/gems/ocra-1.3.0/bin/ocra:462:in块
正在尝试加载自动加载'
来自C:/Ruby/lib/Ruby/gems/1.9.1/gems/ocra-1.3.0/bin/ocra:456:in
loop'
来自C:/Ruby/lib/Ruby/gems/1.9.1/gems/ocra-1.3.0/bin/ocra:456:inattemp
t_加载_自动加载'
从C:/Ruby/lib/Ruby/gems/1.9.1/gems/ocra-1.3.0/bin/ocra:679:in
build_
exe'
来自C:/Ruby/lib/Ruby/gems/1.9.1/gems/ocra-1.3.0/bin/ocra:1138:in`block
在'
C:\Ruby>