I also included app.use(express.static(__dirname + '/public')); in my app.js.I changed my index.jade as follows to include some jquery mobile tags:
li: a(href='#') Acura
The problem is that I can't get the web page render correctly. I can't see any jquery related styles.Does any body know how can I fix that?
You need to include the jQuery Core file before the jQuery Mobile file because the latter extends the former; so if the Core does not exist when you include Mobile, errors will ensue.
You can reference the correct order to include the jQuery and jQuery Mobile files here: http://www.jquerymobile.com/download/
You are also using the wrong jQuery Core version (look at the above link for proper versions):
And finally, I would include your custom CSS stylesheet after the jQuery Mobile one to make overriding the jQuery Mobile CSS easier.