[英]When I run “rake routes”, or any rake task, it always loads my environment first
我試圖弄清為什么我的非環境耙任務是這樣的:
rake routes
需要這么長時間才能運行。 加載我的應用程序的復雜環境需要一分鍾以上的時間。 這是一個Rails 2.3.12應用程序,我的Rakefile如下:
# Add your own tasks in files placed in lib/tasks ending in .rake,
# for example lib/tasks/switchtower.rake, and they will automatically be available to Rake.
require 'thread'
require(File.join(File.dirname(__FILE__), 'config', 'boot'))
require 'rake'
require 'rake/testtask'
require 'rdoc/task'
require 'delayed/tasks'
require 'tasks/rails'
調用rake routes
確實取決於rails堆棧,並且由於這個原因,環境已加載。
您可以做的是使用六分儀之類的第三方寶石: https : //github.com/schneems/sextant/
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.