Hi Doron,
just a general hint, probably you already considered that:
If the index.html is located in a different directory, you might change the router path in hello_world_application.coffee:
# Register all routes and start routing
@initRouter routes
# You might pass Router/History options as the second parameter.
# Chaplin enables pushState per default and Backbone uses / as
# the root per default. You might change that in the options
# if necessary:
# @initRouter routes, pushState: false, root: '/subdir/'
If the compiled JavaScripts aren’t located in /js/, you might change that in RequireJS configuration in index.html:
requirejs.config({
// The path where your JavaScripts are located
baseUrl: './js/',
…
If this doesn’t help, please check the JavaScript console for exceptions or error output.
You might also have a look into the Network tab of the Web Inspector / Firebug to see if all JavaScripts are loaded correctly by RequireJS.
Don’t hesitate to ask again if you need further advice! :)
Regards
Mathias