Koe*_*oen 20
重命名rails 5 app更加容易!
打开config/application.rb
rails项目,在那里你会看到一个与你的app同名的模块.您需要做的就是将模块名称更改为首选应用程序名称.
除此之外,还有一些旧应用程序名称的其他引用,但不需要更改它们.config/initializers/session_store.rb
例如,查看会话cookie名称仍使用旧应用程序名称的位置.但IDE /编辑器中旧的"查找全部"功能可能可以帮助您完成这些参考.
以下为我工作:
gem "rename"
到您的Gemfilebundle
rails g rename:into NEW_NAME
请注意,这将使用新的应用程序名称创建一个新文件夹,将所有文件移至新文件夹并删除旧应用程序。因此,如有需要,请退一步。修改的文件是:
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
Run Code Online (Sandbox Code Playgroud)
此处提供更多信息:http : //www.adamscott.io/blog/2014/01/21/renaming-a-ruby-on-rails-application
小智 5
使用最流行的文本编辑器和 IDE,您可以在所有项目文件中搜索字符串。万一你正在使用崇高的文本,你可以使用键盘快捷键做Ctrl+ ?+F或使用Find > Find in files
,作为解释在这里。
请记住,您的应用名称可能以以下格式显示:
application.rb
)就我而言,对于Rails 5.1.6
应用程序,我必须编辑以下文件:
from
地址)config.mailer_sender
) 归档时间: |
|
查看次数: |
11876 次 |
最近记录: |