Ruby on rails Bitnami Redmine-开发过程
我想使用Ruby on rails Bitnami Redmine-开发过程,ruby-on-rails,redmine,bitnami,Ruby On Rails,Redmine,Bitnami,我想使用Bitnami堆栈安装Redmine。我必须在Redmine中创建自定义的新页面,并执行一些报告-因此需要使用一些ROR代码 您能给我推荐一个好的开发流程吗?因为每次更改后,我都必须停止并重新启动Redmine的服务 我是否应该使用Bitnami进行开发(首先使用精简服务器进行开发),并在最后合并/替换Bitnami的Redmine文件夹中的文件?您可以切换到rails开发环境。在这种模式下,服务器会在每次请求时读取源代码文件 更改database.yml,使其具有与生产模式相同的配置选
Bitnami
堆栈安装Redmine
。我必须在Redmine
中创建自定义的新页面,并执行一些报告-因此需要使用一些ROR
代码
您能给我推荐一个好的开发流程吗?因为每次更改后,我都必须停止并重新启动Redmine
的服务
我是否应该使用
Bitnami
进行开发(首先使用精简服务器进行开发),并在最后合并/替换Bitnami
的Redmine
文件夹中的文件?您可以切换到rails开发环境。在这种模式下,服务器会在每次请求时读取源代码文件
更改database.yml
,使其具有与生产模式相同的配置选项。最好为开发
环境创建单独的数据库,但这不是必需的,因为您已经在生产环境中开发了
找到您的web服务器配置文件,并在那里的环境中更改为开发
还有其他更简单的方法。由于(目前)您只对每个请求的源代码更新感兴趣,所以您只能在rails配置中更改一个参数来完成此操作。打开config/environments/production.rb
并更改行
config.cache_classes = true
到
通常,此选项在development
中设置为false
,并带有以下注释:
# In the development environment your application's code is reloaded on
# every request. This slows down response time but is perfect for development
# since you don't have to restart the webserver when you make code changes.
# In the development environment your application's code is reloaded on
# every request. This slows down response time but is perfect for development
# since you don't have to restart the webserver when you make code changes.