मैंने आदेश के साथ एक रत्न Helloword बनाया है:

bundle gem helloword

enter image description here

मैंने मणि को कमांड के साथ बनाया:

gem build helloword.gemspec

मैंने अपने रेल ऐप का Gemfile संपादित किया:

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

और मैंने मणि स्थापित किया:

bundle install

मैं अपने पेज में मणि का उपयोग कर रहा हूं जैसे:

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

मुझे परिणाम मिलता है:

enter image description here

वेबसाइट पर मेरा रत्न जोड़ने से काम क्यों नहीं चला?

0
D T 18 मई 2018, 10:57

2 जवाब

सबसे बढ़िया उत्तर

मैं फिक्स्ड: बदलें:

 def hello_word_tag
    "Hello Word!!!"
  end

प्रति:

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

और कॉल करें:

<h1><%= Helloword.hello_word_tag %></h1>
0
D T 18 मई 2018, 11:17

क्योंकि आपने मॉड्यूल को Helloword नहीं कहा है।

1
sawa 18 मई 2018, 10:59