-e:1: Use RbConfig instead of obsolete and deprecated Config.-e:1: Use RbConfig instead of obsolete and deprecated Config.-e:1: Use RbConfig instead of obsolete and deprecated Config.-e:1: Use RbConfig instead of obsolete and deprecated Config.
我正在尝试用rake编写一个构建脚本,它将在Windows和Linux上运行。假设我有以下rake任务: sh "dir"这将适用于Windows,但不适用于其他操作系统。使用sh命令处理操作系统差异的最佳方法是什么?我特别希望使以下任务在操作系统之间工作,但它目前正在Windows上工作: %w(npm bower kpm gulp).each do |cmd|
begin sh "#{cmd} --version > NUL" rescue raise &