mirror of
https://github.com/rails/rails.git
synced 2022-11-09 12:12:34 -05:00
Merge pull request #38463 from jonathanhefner/fix-rails-new-dev
Fix `rails new --dev`
This commit is contained in:
commit
0cb6c27344
3 changed files with 4 additions and 3 deletions
|
@ -21,7 +21,7 @@ module Rails
|
|||
require_application_and_environment!
|
||||
load_generators
|
||||
|
||||
ARGV.shift
|
||||
ARGV.replace(args) # set up ARGV for third-party libraries
|
||||
|
||||
Rails::Generators.invoke generator, args, behavior: :invoke, destination_root: Rails::Command.root
|
||||
end
|
||||
|
|
|
@ -12,10 +12,10 @@ module Rails
|
|||
formatted_rake_tasks.map(&:first)
|
||||
end
|
||||
|
||||
def perform(task, *)
|
||||
def perform(task, args, config)
|
||||
require_rake
|
||||
|
||||
ARGV.unshift(task) # Prepend the task, so Rake knows how to run it.
|
||||
ARGV.replace([task, *args]) # set up ARGV for Rake
|
||||
|
||||
Rake.application.standard_exception_handling do
|
||||
Rake.application.init("rails")
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
# frozen_string_literal: true
|
||||
|
||||
require "shellwords"
|
||||
require "active_support/core_ext/kernel/reporting"
|
||||
require "active_support/core_ext/string/strip"
|
||||
|
||||
module Rails
|
||||
|
|
Loading…
Reference in a new issue