taroxd 发表于 2015-7-9 17:38 要在沙盒里运行说明这里根本不该使用 require。 可以使用 load,并把第二个参数设为 true(参考 Ruby 文档 ...
若可选参数priv的值为真,则在内部生成一个无名模块作为顶层来进行加载和运行,这便不会污染全局名字空间了.
晴兰 发表于 2015-7-13 20:49 看你的目的是啥,可能你要的是语法检查那就有特殊trick
晴兰 发表于 2015-7-15 09:33 自写一个require,处理一下出错的问题,其他的沿用原本的require就行。module/class的默认行为是猴补=mon ...