Chartkick是否允许用户标记x/y轴?
Sample Code:
<%= line_chart Product.group("purchased").maximum(:price) %>
Run Code Online (Sandbox Code Playgroud) 我希望能够从SSHKit调用的rake任务中输出信息,但是我看不到该怎么做。
说我有以下抽佣任务:
require 'sshkit/dsl'
task :hello => :environment do
puts "Hello world"
end
task :sshkit_hello => :environment do
run_locally do
rake "hello"
end
end
Run Code Online (Sandbox Code Playgroud)
如果我自己运行:hello任务,我会看到“ hello world”语句。但是,从sshkit任务调用它,我只得到SSHKit信息。如何从SSHKit调用时出现的第一个rake任务中写出信息?
rake hello
=> Hello world
rake sshkit_hello
=> INFO [f0857f14] Running /usr/bin/env rake hello on
=> INFO [f0857f14] Finished in 6.107 seconds with exit status 0 (successful).
Run Code Online (Sandbox Code Playgroud)
编辑1:
我发现您可以添加以下内容以获得基本的终端输出:
SSHKit.config.output = $stdout
Run Code Online (Sandbox Code Playgroud)
但是,再次输出的信息是相同的-它告诉您它正在运行“ rake hello”,而不是“ rake hello”的输出。
rake sshkit_hello
=> rake hello
Run Code Online (Sandbox Code Playgroud)