簡體   English   中英

當我運行“耙路”或任何耙工任務時,它將始終首先加載我的環境

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM