I am stuck at the very start I'm afraid. I completed up to the express authentication command to start the new app, made the changes to the app.js file as on Page 11, and got the Express server to listen on port 3000. I get the Express splash screen, Welcome to Express. I created a form.html document and put it into the root of the authentication folder. But when I go to localhost:3000/form I get Cannot GET /form/.

I tried download the code archive, and replacing my authentication folder with the one from the archive, and get the same error.

I am running Mountain Lion. Node seemed to install ok, although I got the warnings:

npm WARN excluding symbolic link lib/index.js -> jade.js
npm WARN engine express@2.5.8: wanted: {"node":">= 0.4.1 < 0.7.0"} (current: {"node":"v0.10.13","npm":"1.3.2"})

Any ideas? Many thanks.