Makefile kann geschrieben werden Ruby ist installiert
Makefile, das in Ruby geschrieben werden kann
ruby 2.7.1p83
Hello Rakefile!
Erstellen Sie zunächst einen geeigneten Arbeitsordner.
Erstellen Sie es hier mit dem Ordnernamen rakefile-sample
.
Erstellen Sie dort ein Rakefile und schreiben Sie wie folgt
Rakefile
task :first_task do
puts 'Hello Rakefile!'
end
Lauf
rakefile-sample $ rake first_task
Hello Rakefile!
Rakefile
task :run_sh do
sh %{echo Hello Rakefile sh!}
end
Lauf
rakefile-sample $ rake run_sh
echo Hello Rakefile sh!
Hello Rakefile sh!
Rakefile
task :task1 do
puts 'task1'
end
task :task2 do
puts 'task2'
end
# task1,Führen Sie task3 nach task2 aus
task :task3 => [:task1, :task2] do
puts 'task3'
end
Lauf
rakefile-sample $ rake task3
task1
task2
task3
Wenn die Datei anstelle der Aufgabe verwendet wird, wird sie nur ausgeführt, wenn die Zieldatei (in diesem Fall Gemfile) nicht vorhanden ist.
Rakefile
file 'Gemfile' do
f = File.open('Gemfile', 'w')
f.puts("source 'https://rubygems.org'")
f.puts("gem 'rails', '~>5'")
puts 'Gemfile created'
end
Ausführen (beim zweiten Mal korrekt nicht ausgeführt)
rakefile-sample $ rake Gemfile
Gemfile created
rakefile-sample $ rake Gemfile
rakefile-sample $
library rake Zusammenfassung der grundlegenden Verwendung von Rake So schreiben Sie eine Datei in Ruby [Für Anfänger]
Recommended Posts