require

    5热度

    3回答

    这里是一个更新手问题: require 'tasks/rails' 我看到了这条线的Rakefile在每个轨道项目的根路径。我想用这条线,要求供应商/导轨/ railties/lib中/任务/ rails.rb得到所有耙任务加载: $VERBOSE = nil # Load Rails rakefile extensions Dir["#{File.dirname(__FILE__)}/*

    3热度

    2回答

    如果我有这样的文件夹结构: rexml rexml/document 为以下语法不是递归引用,包括它下面的一切吗? require 'rexml' 或者我需要编写如下,如果我也想访问什么在'document': require 'rexml/document' 我感到困惑的原因是我看到一些代码,其中作者写道都需要陈述一个接一个: require 'rexml' require 'r

    1热度

    2回答

    我有一个Rails项目,它有一个用于实际应用程序的Postgres数据库,但需要从Oracle数据库中抽出大量数据。 database.yml的样子 development: adapter: postgresql database: blah blah ... oracle_db: adapter: oracle database: blah

    5热度

    1回答

    如何显示在Ruby应用程序中发生的'require'的层次结构? 某些文件需要需要附加文件的文件。 但是,通过在调试模式下运行应用程序,您只需触发所需文件的子集 - 只有那些由您的应用程序在任何给定时间点使用的任何子集功能所使用的文件。 如何显示应用程序中所有需求的综合层次结构?

    3热度

    1回答

    我很新的红宝石所以能否请你建议分离文件,包括他们的最佳实践。 什么是文件布局的最佳设计结构。你什么时候决定将算法分成一个新文件? 您何时使用加载以包含其他文件,以及何时使用要求? ,并在那里当你包含文件的性能损失? 谢谢。

    0热度

    2回答

    我正在开发自己的CMS和我想要实现的功能,动态包括位于服务器上现有的PHP脚本。 有包含页面内容包括HTML和JS代码,还含有由正则表达式识别一些文本,识别的文本然后被处理并具有所需动态创建的数据替换的变量称为$ PAGE_CONTENT。我也想通过使用正则表达式机制触发包括新脚本,但这是一个问题,因为正则表达式识别是通过函数解决的,似乎如果我在函数内包含脚本的“include”或“require

    3热度

    1回答

    我使用Eclipse和RDT来做一些Ruby编程。我试图在另一个文件中包含一个文件,但要求失败。这两个文件都在同一个目录中。 文件夹层次结构设置如下: 项目>来源>文件夹> a.rb b.rb 如果我试图要求a.rb我会用这个b.rb: require 'b.rb' ,但我得到了以下错误消息: src/folder/a.rb:1:in `require': no such file to lo

    2热度

    1回答

    在红宝石中是否有require的版本,要么加载整个文件,要么根本没有? 的问题是,需要从顶部开始加载,如果它面临着你最终未完成的定义问题,例如,下面仍然会加载一个class A即使module C没有定义: class B include C end 在我的特殊情况下,我有一大组相互依赖的文件和一个加载这些文件的加载器。为了举例说明,我将把这组文件简化为4个文件(a.rb,b.rb