ruby环境变量的文件读取形式
A:
1、$LOAD_PATH指的是Ruby读取外部文件的一个环境变量,其实和windows的环境变量是一个概念。Ruby会在这个环境变量的路径中读取需要require的文件,如果在环境变量中找不到自己想要的文件,就会报LoadError错误。还有$LOAD_PATH和$:指的都是同一个环境变量。
2、__FILE__指的是当前rb文件所在目录的相对位置。
3、File.join是把自己的参数组成一个目录形式的方法,如上面就组成“xxx/../../page/client_arithmetic”(xxx代码rb文件的相对位置)
4、 File.expand_path就是把其参数从相对路径转化为绝对路径的方法。
5、$LOAD_PATH.unshift 就是把上面得出的绝对路径加到现在已经存在所有环境变量之前。
转载于:https://blog.51cto.com/gypsyer/162545
ruby环境变量的文件读取形式相关推荐
- SDK 会尝试从环境变量 SENTRY_RELEASE 中读取该值
跨 SDK 的常见选项列表.这些功能在所有 SDK 中或多或少都是一样的,但是为了更好地支持平台,会存在一些细微的差异.可以从环境变量或你的 ~/.sentryclirc 文件中自动的读取的选项(SE ...
- linux 查看path文件,linux入门之环境变量与文件查找
环境变量 分类 当前 Shell 进程私有用户自定义变量,如上面我们创建的 temp 变量,只在当前 Shell 中有效. Shell 本身内建的变量. 从自定义变量导出的环境变量. declare ...
- linux 环境变量 哪个文件,Linux环境变量配置文件
环境变量配置文件 如想将一个路径加入到$PATH中,可以像下面这样做: 1. 控制台中: $ PATH="$PATH:/my_new_path" (关闭shell,会还原PA ...
- 天道酬勤之Ruby 环境变量
Ruby 环境变量 Ruby 解释器使用下列环境变量来控制它的行为.ENV 对象包含了所有当前设置的环境变量列表. 变量 描述 DLN_LIBRARY_PATH 动态加载模块搜索的路径. HOME 当 ...
- Linux中环境变量与文件查找
一.环境变量 1.变量 变量,准确的说应该是shell变量,所谓变量就是计算机中用于记录一个值(不一定是数值,也可以是字符或字符串)的符号,而这些符号将用于不同的运算处理中.通常变量与值的一一对应的关 ...
- linux——环境变量与文件查找
二.环境变量 变量 要解释环境变量,得先明白变量是什么,准确的说应该是 Shell 变量,所谓变量就是计算机中用于记录一个值(不一定是数值,也可以是字符或字符串)的符号,而这些符号将用于不同的运算处理 ...
- linux环境变量与文件查找
整理来自 https://www.shiyanlou.com/courses/running/60 要解释环境变量,得先明白变量是什么,准确的说应该是 Shell 变量,所谓变量就是计算机中用于记录一 ...
- Linux下环境变量和文件查找
一 可以使用 declare 命令创建一个变量名为 tmp 的变量:$ tmp=shiyanlou 读取变量的值,可以使用 echo 命令和 $ 符号($ 符号用于表示引用一个变量的值,初学者经常忘记 ...
- linux查找文件内容包含add的文件,Linux环境变量与文件查找教程
本章我们将介绍环境变量的作用与用法,及几种搜索文件的方法.学会这些技巧可以高效地使用Linux. 一.环境变量 要解释环境变量,得先明白变量是什么,准确来说应该是Shell变量,所谓变量就是计算机中用 ...
- more 目录linux,linux(二)目录结构、文件基本操作cat\more\less、环境变量、文件搜索...
linux 目录结构及文件基本操作 linux文件结构: FHS(英文:Filesystem Hierarchy Standard 中文:文件系统层次结构标准),多数 Linux 版本采用这种文件组织 ...
最新文章
- JavaScript 事件冒泡简介及应用(转)
- 【PAT乙级】1029 旧键盘 (20 分)
- 计算机系统怎么算页面大小,电脑网页的设计尺寸是多少
- jquery.prompt.js 弹窗的使用
- Linux内存管理:反向映射机制(匿名页,文件页和ksm页)
- 字节跳动面试:java后端面试宝典
- Android影院选座
- 贪吃蛇c语言代码 vc++6.0,贪吃蛇代码-C语言版-VC++6.0
- STK航空仿真(五):坐标系
- 【转】京东商城思维导图
- html计算平方米,平方怎么算(面积怎么算平方米)
- 第四方聚合支付服务的前景
- Switchhosts Mac 安装
- instagram分享_存档instagram帐户正在教被忘记的历史
- Echarts水滴图
- Redis配置主从服务器
- web前端 day11今日大纲
- week9 B-东东学打牌
- # Itext Pdf 5 教程
- php 按键连击,写了一个独立按键 支持组合键、单键长按,连发功能的例子