Project1

标题: rmxp可以用require方法么 [打印本页]

作者: wolves    时间: 2015-2-19 15:39
标题: rmxp可以用require方法么
ruby可以用require读取rb文件内容,rmxp用require时会报错no such file to load。有什么方法能够解决这个问题么?
作者: wolves    时间: 2015-2-25 15:20
没有人知道么
作者: taroxd    时间: 2015-2-25 16:22
本帖最后由 taroxd 于 2015-2-25 16:24 编辑

Kernel.require filename

注意,该方法和标准的Ruby不同,不能载入so库

另外,注意 $LOAD_PATH 里应该含有 "." (当前目录),如果你想要用相对路径的话
作者: wolves    时间: 2015-2-27 18:21
taroxd 发表于 2015-2-25 16:22
Kernel.require filename

注意,该方法和标准的Ruby不同,不能载入so库

解决了
  1. a=File.open("1.rb","w")
  2. a.write("a=1\nif a > 0\np 2\nend")
  3. a.close
  4. $: << '.'
  5. Kernel.require "./1.rb"
  6. exit
复制代码





欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1