ruby-on-rails – 可以“复制并粘贴”整个Rails应用程序吗?

我在我的Rails应用程序文件夹’rails-apps’中的本地计算机上运行了一个功能齐全的Rails应用程序,名为’first-app’.我想在rails-apps(称为’second-app’)中创建第二个应用程序,它与first-app相同,只是名称不同.

我可以简单地复制并粘贴第一个应用程序并将文件重命名为“second-app”吗?我在整个应用程序中只发现了两个文件,其中包含术语’first-app'(application.rb和routes.rb,都在config中),因此我可能还需要更改其内容.如果这种“复制和粘贴”方法是可行的,是否还有其他文件我必须改变?

如果我必须做通常的> rails new-app,我必须能够从first-app复制并粘贴很多文件文件夹.我必须使用rails命令手动更改或构建哪些?

解决方法

是的,它应该有效!只需在复制项目中将旧术语(‘first-app’)替换为’second-app’,并为新应用程序创建一个新数据库.

相关文章

以下代码导致我的问题: class Foo def initialize(n=0) @n = n end attr_accessor :n d...
这是我的spec文件,当为上下文添加测试“而不是可单独更新用户余额”时,我得到以下错误. require 's...
我有一个拦截器:DevelopmentMailInterceptor和一个启动拦截器的inititializer setup_mail.rb. 但我想将...
例如,如果我有YAML文件 en: questions: new: 'New Question' other: recent: ...
我听说在RSpec中避免它,let,let !,指定,之前和主题是最佳做法. 关于让,让!之前,如果不使用这些,我该如...
我在Rails中使用MongoDB和mongo_mapper gem,项目足够大.有什么办法可以将数据从Mongoid迁移到 Postgres...