Я создаю исходную структуру файла в проекте, а в корне у меня есть папка lib.rb, которая содержит файл guide.rb. В корне также есть файл init.rb, который я включил ниже. Когда я вхожу в строку comman и набираю ruby init.rb, я получаю следующие ошибки. Может кто-то помочь мне с этим, поскольку я пытаюсь изучить основной рубин.не может потребовать файл init.rb из командной строки
/Users/em/.rvm/rubies/ruby-2.1.1/lib/ruby/2.1.0/rubygems/core_ext/kernel_require.rb:55:in `require': cannot load such file -- lib/guide (LoadError)
from /Users/em/.rvm/rubies/ruby-2.1.1/lib/ruby/2.1.0/rubygems/core_ext/kernel_require.rb:55:in `require'
from init.rb:13:in `<main>'
init.rb файл следующим образом
APP_ROOT = File.dirname(__FILE__)
# require "#{APP_ROOT}/lib/guide"
# require File.join(APP_ROOT, 'lib', 'guide')
$:.unshift(File.join(APP_ROOT, 'lib'))
require 'guide'
Какие ключи вы использовали для печати '└──'? –
@ArupRakshit Это генерируется командой '' tree' (http://www.computerhope.com/unix/tree.htm) – August
Вау .. Я никогда не знал эту команду .. Спасибо за ваше учение .. –