Hi Jess,
Ah! Now I know your problem.
Browsers are working in a different mode when you load a file from the local file-system, and routing doesn't work in that mode. (there is a lengthy explanation, google for that if interested)
You should install a tool that lets you serve a local folder to the browser.
I would recommend this:
There are s boatload more available. This one is easy to install and use. But any will do.
Regards
Sander