aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRafael França <rafaelmfranca@gmail.com>2017-05-03 23:00:31 -0700
committerGitHub <noreply@github.com>2017-05-03 23:00:31 -0700
commite98651654ae94d0263035ff9f10ec13eb8e4d6b7 (patch)
tree4a2434623ee687ef775012f3ca620c7981f886aa
parent97f7575fde861bd4643eaeca9a32fc1cd8a0b38f (diff)
parentca52f784775cf8a7fb3b1519897e5655a0ea7c79 (diff)
downloadrails-e98651654ae94d0263035ff9f10ec13eb8e4d6b7.tar.gz
rails-e98651654ae94d0263035ff9f10ec13eb8e4d6b7.tar.bz2
rails-e98651654ae94d0263035ff9f10ec13eb8e4d6b7.zip
Merge pull request #28979 from y-yagi/build_package_json_in_create_root_files
Move `package.json` creation to `create_root_files`
-rw-r--r--railties/lib/rails/generators/rails/app/app_generator.rb9
1 files changed, 5 insertions, 4 deletions
diff --git a/railties/lib/rails/generators/rails/app/app_generator.rb b/railties/lib/rails/generators/rails/app/app_generator.rb
index aa0e016424..669514b37e 100644
--- a/railties/lib/rails/generators/rails/app/app_generator.rb
+++ b/railties/lib/rails/generators/rails/app/app_generator.rb
@@ -67,6 +67,10 @@ module Rails
end
end
+ def package_json
+ template "package.json"
+ end
+
def app
directory "app"
@@ -198,10 +202,6 @@ module Rails
def vendor
empty_directory_with_keep_file "vendor"
-
- unless options[:skip_yarn]
- template "package.json"
- end
end
end
@@ -248,6 +248,7 @@ module Rails
build(:gitignore) unless options[:skip_git]
build(:gemfile) unless options[:skip_gemfile]
build(:version_control)
+ build(:package_json) unless options[:skip_yarn]
end
def create_app_files