2010-07-18 2 views

ответ

4

Создайте сценарий установки (поместите его в каталог «bin» вашего драгоценного камня), который скопирует файлы шаблонов в указанный пользователем каталог.

Из комментариев ниже, чтобы получить свой путь, чтобы скопировать файлы:

File.expand_path(File.dirname(__FILE__)) #the '__FILE__' consists of two underscores 

покажет вам путь вашего скрипта установки (который будет 'бин каталогов вашего драгоценного камня).

Dir.pwd 

- это путь к каталогу, в котором пользователь запускает ваш скрипт.

+0

Правильно, я предполагаю, что мой первоначальный вопрос был больше связан с: при запуске сценария в «bin» в вашем камне локальный путь относительно того, где установлен драгоценный камень правильно? Откуда вы знаете, в какой папке находится пользовательский терминал? – devth

+1

File.expand_path (File.dirname (\ __ FILE \ __)) покажет вам путь к вашему сценарию установки (это будет каталог «bin» вашего драгоценного камня). Dir.pwd - путь к каталогу, в котором пользователь запускает ваш скрипт. –

+0

Отлично, спасибо. – devth

Смежные вопросы