Почему добавление моего драгоценного камня на сайт не работает? - PullRequest
0 голосов
/ 18 мая 2018

Я создал камень Helloword с помощью команды:

bundle gem helloword

enter image description here

Я создал камень с помощью команды:

gem build helloword.gemspec

Я отредактировал Gemfile моего приложения на Rails:

gem 'helloword', '0.1.0', path: '/Users/iloveyou/helloword'

и установил гем:

bundle install

Я использую гем на своей странице следующим образом:

<h1><%= hello_word_tag %></h1>

Я получаю результат:

enter image description here

Почему добавление моего драгоценного камня на сайт не работает?

Ответы [ 2 ]

0 голосов
/ 18 мая 2018

i Исправлено: Изменить:

 def hello_word_tag
    "Hello Word!!!"
  end

на:

 def self.hello_word_tag
    "Hello Word!!!"
  end

и позвонить:

<h1><%= Helloword.hello_word_tag %></h1>
0 голосов
/ 18 мая 2018

Поскольку вы еще не вызвали модуль Helloword.

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