# Adapted from https://github.com/heroku/heroku-buildpack-ruby/issues/792 namespace :assets do desc "Remove 'node_modules' folder" task rm_node_modules: :environment do Rails.logger.info "Removing node_modules folder" FileUtils.remove_dir("node_modules", true) end end unless ENV["WEBPACKER_PRECOMPILE"] == "false" Rake::Task["assets:clean"].enhance do Rake::Task["assets:rm_node_modules"].invoke end end