Skip to content

Instantly share code, notes, and snippets.

@squeedee
Created March 8, 2020 05:20
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save squeedee/3ecfbd1dd7e01872764facd9eddf182e to your computer and use it in GitHub Desktop.
Save squeedee/3ecfbd1dd7e01872764facd9eddf182e to your computer and use it in GitHub Desktop.
Webpack dev server
namespace :server do
desc "Start the webpack dev server"
task :webpack do
system "./bin/webpack-dev-server"
end
desc "Start the rails dev server"
task :rails do
system "rails server"
end
end
desc "Start the rails and webpack dev servers"
task :server do
threads = []
%w{webpack rails}.each do |task|
threads << Thread.new(task) do
Rake::Task["server:#{task}"].invoke
end
end
threads.each { |thread| thread.join }
end
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment