Как я могу скопировать файлы из драгоценного камня в локальный каталог - PullRequest
2 голосов
/ 18 июля 2010

Я создаю гем и хочу скопировать файлы шаблонов, которые упакованы в моем геме, в локальный каталог, из которого вызывается гем.

1 Ответ

4 голосов
/ 19 июля 2010

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

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

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

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

Dir.pwd

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...