1、$LOAD_PATH是一个数组,存放require时的路径 ($:是另外一种表达方式);

2、unshift 方法的作用是将值放到数组最前面;

3、$:.unshift File.expand_path('..',"test.rb") 将test.rb文件的绝对路径存放到$LOAD_PATH中

4、第三步完成之后,就可以使用require 'test.rb'

转载于:https://www.cnblogs.com/xw1104/p/7105252.html

ruby之添加当前文件路径到$LOAD_PATH相关推荐

  1. codeblock添加头文件路径和静态库路径(转自CSDN用户jiao319)

    通常在一些项目中需要使用外部的头文件和静态库文件,codeblock通过如下方法添加头文件和库文件. 以codeblock 10.05为例 添加头文件:依次点击project->bulid op ...

  2. 如何向linux中添加头文件,linux添加头文件路径

    gcc demo.c -o demo  -I/tools/libevent/include -L/tools/libevent/lib -levent -I:头文件目录 -L:静态库目录 -l:静态库 ...

  3. vs2008 添加头文件路径

    在vc6中tools->options->directory可以设置 vs2008怎么设置添加编译的头文件路径的?以下两种途径任选一种 1)在解决方案上点右键打开解决方案属性页,通用属性, ...

  4. 添加include文件路径_-isystem以及include_next的副作用

    首先我们先来看下include_next的用法 比如我们想include , 在cmath头文件中你可以看到有类似include_next 的语法,他跟传统的include不同,他不会从你的searc ...

  5. Linux系统中添加库文件路径的方法

    库文件在链接(静态库和共享库)和运行(仅限于使用共享库的程序)时被使用,其搜索路径是在系统中进行设置的.一般 Linux 系统把 /lib 和 /usr/lib 两个目录作为默认的库搜索路径,所以使用 ...

  6. linux vscode中添加头文件路径,vscode中c/c++头文件引用找不到飘红

    正在进行 GTK 学习, 但是在 vscode GTK 的头文件找不到(头文件引用底下飘红, 逼死强迫症), 影响敲字键入速度. 解决一下该问题-- vscode中c/c++头文件引用找不到(#inc ...

  7. qt linux 添加库文件路径,linux下qt使用第三方库的那些事

    开发库查看工具:$sudo apt-get install pkg-config 很多时候我们并不知道自己电脑有没有这个库,所以我们可以使用这个工具来查看自己有哪些工具,或者哪些工具没有.同时,qma ...

  8. qt linux 添加库文件路径,Linux下Qt调用共享库文件.so

    jvm--4垃圾收集 6. 垃圾收集GC (1)当需要排查各种内存溢出,内存泄漏等问题,当GC成为系统达到更高性能的瓶颈时,我们就需要对这些自动化的GC进行监控和调节. (2)PC计数器.本地方法栈. ...

  9. oracle 添加登陆文件路径

    D:\ProgramOracle\app\oracle\product\10.2.0\server\NETWORK\ADMIN

最新文章

  1. asp oracle 分页显示,利用ASP实现Oracle数据记录的分页显示
  2. 查看list的形状_用Wordcloud生成指定形状的词云图
  3. 提高个人执行力的途径
  4. JNA参数传递问题,Java数组
  5. 18 线程池,线程安全队列,线程创建
  6. VB:谁终结了我的程序
  7. Cisco vlan + vtp 配置实例
  8. 编程语言python入门-编程语言入门(以python为例)
  9. solidity event是什么
  10. 数据库mysql,oracle,sqlite,mariadb 相关收藏
  11. C/C++二路归并排序
  12. jqueryeasyui 事件方法onChange(),onSelect()
  13. unity车漆模拟ASE
  14. 梯度下降、牛顿法、拟牛顿法
  15. 台式计算机机箱的作用,如何选购台式电脑机箱?小白装机选购电脑机箱知识指南...
  16. centos7杀掉进程_Centos常用命令,查看进程、杀死进程、启动进程等常用命令
  17. Openssl 生成自签名证书
  18. **ubuntu安装ansible并且安装awx管理**
  19. 计算机 电压保护水平,计算机系统的过电压保护技术及应用
  20. 百度网盘不限速下载最新方法

热门文章

  1. vb获取textbox数字_Spectrum仪器PCIe数字化仪可额外扩展8个数字输入
  2. webpack:全局变量、图片处理、样式兼容
  3. 蛇形打印数组(某宝典公司面试手撕代码题)
  4. hadoop集群中datanode启动几秒钟自动关闭
  5. 李宏毅老师机器学习和深度学习
  6. 安装hadoop1.2.1集群环境
  7. 【搜索引擎Jediael开发笔记3】使用HtmlParser提取网页中的链接
  8. 深入理解Spark 2.1 Core (七):Standalone模式任务执行的原理与源码分析
  9. 聊聊高并发(二十四)解析java.util.concurrent各个组件(六) 深入理解AQS(四)
  10. Spark SQL程序操作HiveContext