How to rename a rails 5 application?

后端 未结 4 764
执笔经年
执笔经年 2021-01-01 11:10

Is the rename gem the best way to rename my rails 5 app?

Also, is there any notes I have to keep in mind when renaming my app?

4条回答
  •  长发绾君心
    2021-01-01 11:36

    The following worked for me:

    1. Add gem "rename" to your Gemfile
    2. bundle
    3. rails g rename:into NEW_NAME

    Note that this will create a new folder with the new app name, move all the files to the new folder and remove the old app. So take a back if you need to. The files that are modified are:

    gsub  Gemfile.lock
    gsub  Gemfile
    gsub  config.ru
    gsub  README.md
    gsub  package.json
    gsub  Rakefile
    gsub  config/puma.rb
    gsub  config/environments/production.rb
    gsub  config/environments/test.rb
    gsub  config/environments/development.rb
    gsub  config/routes.rb
    gsub  config/initializers/assets.rb
    gsub  config/initializers/cookies_serializer.rb
    gsub  config/initializers/content_security_policy.rb
    gsub  config/initializers/application_controller_renderer.rb
    gsub  config/initializers/wrap_parameters.rb
    gsub  config/initializers/mime_types.rb
    gsub  config/initializers/backtrace_silencers.rb
    gsub  config/initializers/filter_parameter_logging.rb
    gsub  config/initializers/inflections.rb
    gsub  config/application.rb
    gsub  config/spring.rb
    gsub  config/boot.rb
    gsub  config/environment.rb
    gsub  config/initializers/session_store.rb
    

    More info here: http://www.adamscott.io/blog/2014/01/21/renaming-a-ruby-on-rails-application

提交回复
热议问题