aboutsummaryrefslogtreecommitdiffstats
path: root/railties/lib
diff options
context:
space:
mode:
authorEileen M. Uchitelle <eileencodes@users.noreply.github.com>2017-01-18 09:00:26 -0500
committerGitHub <noreply@github.com>2017-01-18 09:00:26 -0500
commitac387e8e6d242204731ed9eff333ac491f15c55d (patch)
treea3ac7b767ac5a9adab0889696022009d7e48a970 /railties/lib
parent783cbc1ff4d06af0e7432dd53769e27ffd174c09 (diff)
parent617fc7eada8de9d12df06fee2f7348cba8289faf (diff)
downloadrails-ac387e8e6d242204731ed9eff333ac491f15c55d.tar.gz
rails-ac387e8e6d242204731ed9eff333ac491f15c55d.tar.bz2
rails-ac387e8e6d242204731ed9eff333ac491f15c55d.zip
Merge pull request #27728 from y-yagi/only_enhance_when_task_is_defined
only enhance when `assets:precompile` task is defined
Diffstat (limited to 'railties/lib')
-rw-r--r--railties/lib/rails/tasks/yarn.rake4
1 files changed, 3 insertions, 1 deletions
diff --git a/railties/lib/rails/tasks/yarn.rake b/railties/lib/rails/tasks/yarn.rake
index 7c5e266e3e..e95bfe1da6 100644
--- a/railties/lib/rails/tasks/yarn.rake
+++ b/railties/lib/rails/tasks/yarn.rake
@@ -6,4 +6,6 @@ namespace :yarn do
end
# Run Yarn prior to Sprockets assets precompilation, so dependencies are available for use.
-Rake::Task["assets:precompile"].enhance [ "yarn:install" ]
+if Rake::Task.task_defined?("assets:precompile")
+ Rake::Task["assets:precompile"].enhance [ "yarn:install" ]
+end