Я пытаюсь настроить showoff.io или localtunnel на Mac, но я застрял - PullRequest
0 голосов
/ 22 июля 2011

Я установил гем в соответствии с инструкциями на showoff.io , но при попытке запустить

show 8888

это не работает, и я получаю

-bash: show: command not found

В своих faq они упоминают о запуске

gem contents showoff-io

если это произойдет, но я не знаю, как читать то, что я получаю:

Rakefile
Gemfile
lib/showoff/client.rb
lib/showoff/settings.rb
lib/showoff/api.rb
lib/showoff/helpers.rb
lib/showoff/version.rb
lib/showoff/setup.rb
lib/showoff/session.rb
lib/showoff.rb
bin/show

Они говорят это:

Будет выведен список всех файлов в геме showoff-io. Ищите скрипт bin / show. Либо добавьте эту папку в вашу переменную $ PATH, либо вставьте символическую ссылку в сценарий, который уже находится в вашей переменной $ PATH. Например:

sudo ln -s /var/ruby/gems/.../bin/show /usr/local/bin

Но очевидно, что копирование и вставка ничего не делают, потому что это только примеры путей.

Я уверен, что это очень просто, но я новичок в этом. Что мне делать?

Спасибо!

1 Ответ

1 голос
/ 23 июля 2011

Запустите следующую команду, чтобы определить каталог, в который gem устанавливает исполняемые файлы, а затем добавьте его к своему PATH.

gem env | grep "EXECUTABLE DIRECTORY"

В качестве альтернативы вы можете запустить следующую команду, которая будет ссылаться на команду show в вашем /каталог usr / bin

sudo ln -s $(gem env | grep "EXECUTABLE DIRECTORY" | cut -d":" -f 2)/show /usr/bin/show
...