Error using express to blog in node.js

  node.js, question

I am a novice, just beginning to learn node.js, and encountered an error when using express.
Error: .get() requires callback functions but got a [object Undefined],
The code in index.js is

module.express = function(app) {
 app.get( '/', function (req, res) {
 Res.render ('index',' title:' home'});
 });
 app.get( '/reg', function (req, res) {
 Res.render ('reg',' title:' register'});
 });
 app.post( '/reg', function (req, res) {
 });
 app.get( '/login', function (req, res) {
 Res.render ('login',' title:' login'});
 });
 app.post( '/login', function (req, res) {
 });
 app.get( '/post', function (req, res) {
 Res.render ('post',' title:' publish'});
 });
 app.post( '/post', function (req, res) {
 });
 app.get( '/logout', function (req, res) {
 });

};
The complete error code is:
lu@lu-QSH4:~/node/blog_old1$ node app

/home/lu/node/blog_old1/node_modules/express/lib/router/index.js:290

throw new Error(msg);
 ^

Error: .get() requires callback functions but got a [object Undefined]

at /home/lu/node/blog_old1/node_modules/express/lib/router/index.js:290:11
 at Array.forEach (native)
 at Router.route (/home/lu/node/blog_old1/node_modules/express/lib/router/index.js:286:13)
 at Router.(anonymous function) [as get] (/home/lu/node/blog_old1/node_modules/express/lib/router/index.js:308:16)
 at Function.app.(anonymous function) [as get] (/home/lu/node/blog_old1/node_modules/express/lib/application.js:412:26)
 at Object.<anonymous> (/home/lu/node/blog_old1/app.js:42:5)
 at Module._compile (module.js:456:26)
 at Object.Module._extensions..js (module.js:474:10)
 at Module.load (module.js:356:32)
 at Function.Module._load (module.js:312:12)

Ask the great god for advice. ! To collapse-_-| |

May I know which line of code you made the mistake? Can be marked with the following number:)
Which line is 290

One more thing is how is your first line of codemodule.express?