14 lines
428 B
Ruby
14 lines
428 B
Ruby
# 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
|