在节点中获取错误

我是新来的平均和有兴趣的自学node.js和express.js。 我已经安装了npm和相关模块,但在运行我的代码时,我收到了一个我无法理解的错误消息。

我的代码如下:

var express = require('express'); var app express(); var myPort = 1117; app.set('port', myPort); app.get('/', function(req, res) { res.send(<h1>This is express!</h1>); console.log("Express started at port no " + myPort); } ) app.listen(myPort); 

文件的名字是prj.js什么时候是给命令节点prj.js显示的错误如下:

 G:\JavaPrgsJGD\Nodejs_My\prgs>node prj.js G:\JavaPrgsJGD\Nodejs_My\prgs\prj.js:2 var app express(); ^^^^^^^ SyntaxError: Unexpected identifier at exports.runInThisContext (vm.js:53:16) at Module._compile (module.js:373:25) at Object.Module._extensions..js (module.js:416:10) at Module.load (module.js:343:32) at Function.Module._load (module.js:300:12) at Function.Module.runMain (module.js:441:10) at startup (node.js:139:18) at node.js:974:3 

var app express(); 是无效的JavaScript。 你的意思是var app = express();