【问题标题】:LoadError: cannot load such file (Rake Task)LoadError:无法加载此类文件(Rake 任务)
【发布时间】:2019-12-18 10:05:59
【问题描述】:

在 Ruby on Rails 中引用 require 的正确方法是什么?

错误:

LoadError: 无法加载此类文件 'lib/appname/loader/model_import'

耙任务:

require 'csv'
require 'lib/appname/loader/model_import'

namespace :app_name do
  namespace :loader do

    desc "Loads data into Database"

    task model_import: :environment  do

      include AppName::Loader::ModelImport
    end
  end
end

【问题讨论】:

    标签: ruby ruby-on-rails-5.2


    【解决方案1】:

    require 用于导入已正确安装的库或模块。 如果您尝试访问同一目录中或库或项目内部的内容,请尝试使用require_relative

    【讨论】:

      猜你喜欢
      • 2015-03-20
      • 2021-04-08
      • 1970-01-01
      • 2021-05-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-30
      相关资源
      最近更新 更多