1 2 3 4 5 6 7 8 9 10 11 12
|
say "Appending Stimulus setup code to #{Webpacker.config.source_entry_path}/application.js"
append_to_file "#{Webpacker.config.source_entry_path}/application.js" do
"\n" + open("#{__dir__}/examples/stimulus/application.js").read
end
say "Creating controllers directory"
directory "#{__dir__}/examples/stimulus/controllers", "#{Webpacker.config.source_path}/controllers"
say "Installing all Stimulus dependencies"
run "yarnpkg add stimulus"
say "Webpacker now supports Stimulus.js 🎉", :green
|