使用Node打开index.js会抛出错误

我之前没有使用Node,但是已经设置了一个Apache localhost。

在我的目录中,我有index.js读取

var app = require('express')(); var http = require('http').Server(app); app.get('/', function(req, res){ res.send('<h1>Hello world</h1>'); }); http.listen(3000, function(){ console.log('listening on *:3000'); }); 

和需要Express.js的package.json。

在命令行中,我cd到工作区并运行node index.js 。 但是它不打开服务器,而是抛出这个错误。 在这里输入图像说明

生产监听端口3000的本地服务器需要做些什么? 节点版本是6.7.0,表示是4.15.2。 在Windows 10上运行

       

网上收集的解决方案 "使用Node打开index.js会抛出错误"