title: Meteor Create HelloWorld
body: <p>These are the steps I am executing:</p>
  
  <pre><code># meteor create helloworld
  
  # cd helloworld
  
  # meteor
  </code></pre>
  
  <p>Terminal displays <code>Running on: http://localhost:3000/</code></p>
  
  <p>I point the browser to <code>http://localhost:3000/</code></p>
  
  <p>Everything looks ok in the browser, I see <strong>Hello World!</strong>. I click on the <strong>[Click]</strong> button. Nothing happens, no alert in browser. I switch to the terminal anticipating to see <strong>You pressed the button</strong> but all I see is <code>Running on: http://localhost:3000/</code> I don't see <strong>You pressed the button</strong> anywhere in client or server.</p>
  
  <p>So in <em>helloworld.js</em>, what is the following code snippet supposed to do?</p>
  
  <pre><code>Template.hello.events = {
      'click input' : function () {
        // template data, if any, is available in 'this'
        if (typeof console !== 'undefined')
          console.log("You pressed the button");
      }
    };
  }
  </code></pre>
  
  <p>My best guess is in the terminal below the line <code>Running on: http://localhost:3000/</code> <strong>You pressed this button</strong> will appear everytime I click on the button but nothing happens.</p>