我有一个 Ruby on Rails 应用程序,它是使用以下命令创建的:
rails new old_name -d mysql
现在我想将应用程序名称更改为 new_name
。
仅更改应用程序文件夹名称是不够的,因为例如数据库名称也必须更改(从 old_name_development
更改为 new_name_development
)。我想知道自动生成的文件中是否还有其他地方需要更改。
是否有任何内置命令可以更改应用程序名称?
最佳答案
在 Rails 3 中,以下文件中引用了应用程序名称:
- config/application.rb
- config/environment.rb
- config/environments/development.rb
- 配置/环境/生产.rb
- config/environments/test.rb
- config/initializers/secret_token.rb
- config/initializers/session_store.rb
- config/mongoid.yml(如果使用 Mongoid)
- config/routes.rb
- config.ru
- Rake 文件
- app/views/layouts/application.html.erb,在标题标签中
关于ruby-on-rails - 如何更改 Ruby on Rails 应用程序名称?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4383670/