def puts_red(heredoc); puts set_color heredoc, :red; end def puts_green(heredoc); puts set_color heredoc, :green; end puts_red "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@" puts_red "@@ @@@@@@@@ @@@@@@@@37@@@" puts_red "@ @@@@@ @@@@@@@@@@@@@" puts_red "@ @@@@@ @@@@ @@@@" puts_red "@ @@@@@ @@@@ @@" puts_red "@ @@@@ @@@@@@ @" puts_red "@ @@@@@@@ @@@@@@ @" puts_red "@ @@ @@@@@@ @@@@@@ @" puts_red "@ @@@@ @@@@ @@" puts_red "@@ @@@@@ @@@@@ @@@@" puts_red "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@" puts_red "@@@@@@@@ https://www.rubidium.io @@@@@@@@@" puts_red "@@@@@@@@@@@@@@ 85.4678 @@@@@@@@@@@@@@@@@@" puts_red "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@" puts "" puts "" # Checks for unstagged commits return_message = "There are unstaged commits. Do you want to continue?" return if !run("git diff --no-patch --exit-code") && no?(return_message) # TEMPLATE START gem 'webpacker' rails_command("webpacker:install") def print_green(heredoc) puts set_color heredoc, :green end print_green <<~DOC CONGRATS ON FINISHING THE INSTALLATION Here are some additional notes to complete the installation. These steps are not automatically generated due to layouts being often heavily modified. Add these to the appropriate layout file, like app/views/layouts/application.html.erb <%= javascript_pack_tag 'application' %> <%= stylesheet_pack_tag 'application' %> To run the local webpack dev server, run bin/webpack-dev-server For additional documentation, check out https://github.com/rails/webpacker DOC # TEMPLATE END puts "" puts "" puts_green "Template Name: Webpacker" puts_green "By: Dave Kimura (https://www.rubidium.io/profiles/dave-kimura)" puts_green "https://www.rubidium.io/templates/webpacker"